Sobes.tech
Intern

Čo je operátor SELECT v SQL?

sobes.tech AI

Odpoveď od AI

Operátor SELECT sa používá k získavaniu dat z jedného alebo viacerých tabuliek v databáze.

Jeho hlavné funkcie:

  • Výber špecifických stĺpcov.
  • Výber všetkých stĺpcov.
  • Filtrácia riadkov pomocou WHERE.
  • Triedenie dát pomocou ORDER BY.
  • Zoskupovanie dát pomocou GROUP BY a agregačných funkcií.
  • Zlúčenie dát z viacerých tabuliek pomocou JOIN.
  • Obmedzenie počtu vracaných riadkov (LIMIT / TOP).

Základná syntax:

-- Vybrať všetky stĺpce z tabuľky
SELECT *
FROM názov_tabulky;
-- Vybrať špecifické stĺpce z tabuľky
SELECT stĺpec1, stĺpec2
FROM názov_tabulky;

Rozšírená syntax môže obsahovať:

SELECT stĺpec1, stĺpec2, agregačná_funkcia(stĺpec3)
FROM tabuľka1
-- Zlúčenie s inou tabuľkou
JOIN tabuľka2 ON tabuľka1.zhodná_koľaj = tabuľka2.zhodná_koľaj
-- Filtrácia riadkov
WHERE podmienka
-- Zoskupovanie podľa stĺpcov
GROUP BY stĺpec1, stĺpec2
-- Filtrácia skupín
HAVING podmienka
-- Triedenie výsledkov
ORDER BY stĺpec_na_triedenie ASC/DESC
-- Obmedzenie počtu riadkov (môže sa líšiť podľa SGBD)
LIMIT počet_riadkov;