малко помощ с една sql заявка

vasilev

Registered
здравейте,
тази заявка показва броя промени за последните 10 дни по ден ..
въпросът е че ако добавя where - не ми дава вече по дни а само за деня в който има съвпадение..
моля за инфо къде бъркам.

Код:
SELECT days.day as thisdate, count(id) as num 
FROM 
(select curdate() as day 
union select curdate() - interval 1 day 
union select curdate() - interval 2 day 
union select curdate() - interval 3 day 
union select curdate() - interval 4 day 
union select curdate() - interval 5 day 
union select curdate() - interval 6 day 
union select curdate() - interval 7 day 
union select curdate() - interval 8 day 
union select curdate() - interval 9 day) days left join tracking on days.day = DATE(trackdate) 
//where whoid='client_name' 
group by days.day 
order by days.day desc limit 10


мерси !
 

Горе