Intern
Co je to operátor SELECT v SQL?
sobes.tech AI
Odpověď od AI
Operátor SELECT se používá k extrakci dat z jednoho nebo více tabulek v databázi.
Jeho hlavní funkce:
- Výběr konkrétních sloupců.
- Výběr všech sloupců.
- Filtrace řádků pomocí
WHERE. - Třídění dat pomocí
ORDER BY. - Skupinování dat pomocí
GROUP BYa agregačních funkcí. - Spojení dat z několika tabulek pomocí
JOIN. - Omezení počtu vrácených řádků (
LIMIT/TOP).
Základní syntaxe:
-- Vybrat všechny sloupce z tabulky
SELECT *
FROM název_tabulky;
-- Vybrat specifické sloupce z tabulky
SELECT sloupec1, sloupec2
FROM název_tabulky;
Rozšířená syntaxe může zahrnovat:
SELECT sloupec1, sloupec2, agregační_funkce(sloupec3)
FROM tabulka1
-- Spojení s jinou tabulkou
JOIN tabulka2 ON tabulka1.slupec_shody = tabulka2.slupec_shody
-- Filtrace řádků
WHERE podmínka
-- Skupinování podle sloupců
GROUP BY sloupec1, sloupec2
-- Filtrace skupin
HAVING podmínka
-- Řazení výsledků
ORDER BY sloupec_pro_řazení ASC/DESC
-- Omezení počtu řádků (může se lišit podle SGBD)
LIMIT počet_řádků;