Dotazovací jazyk SQL - II Databázové systémy Dotazovací jazyk SQL - II
SELECT VIII COUNT(*) --- counts NULLs (even if whole record is NULLs) COUNT(sloupec) --- doesn’t count NULLS in sloupec
SELECT IX
SELECT XI
SELECT X
SELECT XV
GROUP BY I group by = seskup
GROUP BY II
HAVING versus WHERE
JOIN I
JOIN II
JOIN V (equijoin)
JOIN VI (equijoin)
JOIN VII (equijoin)
JOIN VIII (OUTER JOIN )
UNION mnozinove sjednoceni nad výsledky selectu (automaticky distinct) UNION ALL vraci nejen distinct
INTERSECTION prunik
DIFFERENCE rozdil
Vnořené dotazy, subquery I
Vnořené dotazy, subquery I
Vnořené dotazy, subquery II
Vnořené dotazy, subquery III
Kvantifikátor ALL
Kvantifikátor ANY
Význam použití ALIASu
Vytvoření kopie existující tabulky II