Formulovaný dotaz:
Seznam přezdívek jezdců s počtem závodů, kterých se účastnil. Seřadit sestupně podle účastí.
SQL:
WITH A AS ( SELECT role10_id_jezdce id_jezdce, COUNT(*) pocet FROM se_ucastnil GROUP BY role10_id_jezdce )
SELECT prezdivka, COALESCE(pocet,0) zavodu FROM A RIGHT OUTER JOIN jezdec USING(id_jezdce) ORDER BY zavodu DESC;
Výsledek:
PREZDIVKA
|
ZAVODU
|
Mareen
|
2
|
Jenda
|
1
|
Anȇk
|
1
|
Pafka
|
1
|
Malej Bandy
|
0
|
Bandy
|
0
|
Hobit
|
0
|
Xom
|
0
|
GrindMaster
|
0
|
Michál
|
0
|