|
Sbírka příkladů SQL dotazů | Strana 3 (JOIN, COUNT, GROUP BY) |
Příklad 1
Zadání: Vyberte všechny platné záznamy z tabulky FIRMY.
SQL:
SELECT *
FROM Firmy
Příklad 2
Zadání: Vypište názvy firem (z tabulky FIRMY) a setřiďte je podle názvu.
SQL:
SELECT Firmy.nazev
FROM Firmy
ORDER BY Firmy.nazev
Poznámky:
a) Povšimněte si, je možné zapisovat názvy sloupců ve tvaru Jméno_tabulky.Jméno_sloupce. Je to z toho důvodu, že při použití více tabulek se mohou vyskytnout dva sloupce stejného jména. V našem případě je možné dotaz zapsat i jako:
SELECT nazev
FROM Firmy
ORDER BY nazev
b) v části ORDER BY se mohou použít jen sloupce použité v části SELECT
Příklad 3
Zadání: Vypište názvy firem z ČR a jméno jejich odpovědného pracovníka.
SQL:
SELECT Firmy.nazev, Firmy.pracovnik
FROM Firmy
WHERE (Firmy.stat='CR')
Poznámky:
a) Výčet sloupců za slovem SELECT se odděluje čárkami.
b) Podmínka v části WHERE se v textové podobě dává do kulatých závorek. V takto jednoduchém výrazu to není nutné, ve složitějších případech mohou chybějící závorky způsobit potíže.
c) V podmínce WHERE se mohou vyskytovat i sloupce nepoužité v části SELECT.
Sbírka příkladů SQL dotazů | Strana 3 (JOIN, COUNT, GROUP BY) |