Intern
Ce este operatorul SELECT în SQL?
sobes.tech AI
Răspuns de la AI
Operatorul SELECT este utilizat pentru extragerea datelor dintr-un sau mai multe tabele din bazele de date.
Funcțiile sale principale:
- Selectarea coloanelor specifice.
- Selectarea tuturor coloanelor.
- Filtrarea rândurilor cu
WHERE. - Sortarea datelor cu
ORDER BY. - Gruparea datelor cu
GROUP BYși funcții de agregare. - Combinarea datelor din mai multe tabele cu
JOIN. - Limitarea numărului de rânduri returnate (
LIMIT/TOP).
Sintaxa de bază:
-- Selectarea tuturor coloanelor dintr-un tabel
SELECT *
FROM nume_tabel;
-- Selectarea coloanelor specifice dintr-un tabel
SELECT coloana1, coloana2
FROM nume_tabel;
Sintaxa avansată poate include:
SELECT coloana1, coloana2, funcție_agregată(coLona3)
FROM tabel1
-- Combinarea cu alt tabel
JOIN tabel2 ON tabel1.coLona_de_coincidență = tabel2.coLona_de_coincidență
-- Filtrarea rândurilor
WHERE condiție_de_filtrare
-- Gruparea după coloane
GROUP BY coloana1, coloana2
-- Filtrarea grupurilor
HAVING condiție_de_filtrare_grupuri
-- Sortarea rezultatelor
ORDER BY coloana_de_sortare ASC/DESC
-- Limitarea numărului de rânduri (poate varia în funcție de SGBD)
LIMIT număr_rânduri;