Viac na
SQL na zistenie počtu rozdielnych hodnôt v stĺpci
Všetky odlišné hodnoty v stĺpci môžem vybrať nasledujúcimi spôsobmi:
VYBRAŤ DISTINCT názov_stĺpca FROM názov_tabuľky;
SELECT názov_stĺpca FROM názov_tabuľky GROUP BY názov_stĺpca;
Ako však získam počet riadkov z tohto dotazu? Je potrebný poddotaz?
324
3
Kľúčové slovo
DISTINCT
môžete použiť v rámci agregačnej funkcieCOUNT
:Tým sa spočítajú len odlišné hodnoty pre daný stĺpec.
Musíte spočítať tento odlišný col a potom mu dať alias.