Sobes.tech
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;