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