Mam takie zapytanie
SELECT COUNT( d.id ) AS Allocated, bdm.brand_name FROM _dealers d, brands bdm, brand_dealers bdmd WHERE bdm.brand_id = bdmd.brand_id AND bdmd.dealer_id = d.id GROUP BY bdm.brand_name
do tego jak widac trzy tabele, jedna z rodzicem, druga z dziecmi, i trzecia okreslajaca relacje miedzy nimi.
To zapytanie zwroci mi ile dzieci maja rodzice.
Dzieci mozna podzielic na dwie kategorie, majace konta bankowe i te bez kont.
Czy mozna to zapytanie zmienic tak zeby wynik podal ogolna liczbe dzieci i liczbe dzieci z kontem ?
Cos jakby:
SELECT COUNT( d.id ) AS Allocated, COUNT(d.got_banking = 1) AS SignedUp, bdm.brand_name FROM _dealers d, brands bdm, brand_dealers bdmd WHERE bdm.brand_id = bdmd.brand_id AND bdmd.dealer_id = d.id GROUP BY bdm.brand_name