Sobes.tech
Intern

Mi az a SELECT operátor SQL-ben?

sobes.tech MI

Válasz az MI-től

A SELECT operátor adatokat használ ki egy vagy több tábla adatbázisból.

Fő funkciói:

  • Kifejezett oszlopok kiválasztása.
  • Minden oszlop kiválasztása.
  • Sorok szűrése WHERE segítségével.
  • Adatok rendezése ORDER BY-val.
  • Adatok csoportosítása GROUP BY-val és aggregáló függvényekkel.
  • Több tábla adatait összekapcsolás JOIN-nal.
  • A visszaadott sorok számának korlátozása (LIMIT / TOP).

Alap szintaxis:

-- Minden oszlop kiválasztása egy táblából
SELECT *
FROM tábla_neve;
-- Kifejezett oszlopok kiválasztása
SELECT oszlop1, oszlop2
FROM tábla_neve;

Fejlettebb szintaxis tartalmazhat:

SELECT oszlop1, oszlop2, aggregáló_függvény(oszlop3)
FROM tábla1
-- Egy másik tábla összekapcsolása
JOIN tábla2 ON tábla1.egyező_oszlop = tábla2.egyező_oszlop
-- Sorok szűrése
WHERE feltétel
-- Oszlopok szerinti csoportosítás
GROUP BY oszlop1, oszlop2
-- Csoportok szűrése
HAVING feltétel
-- Eredmények rendezése
ORDER BY rendező_oszlop ASC/DESC
-- Sorok számának korlátozása (a SGBD-től függően változhat)
LIMIT sorok_száma;