Ciao a tutti!

io vorrei ottenere in un'unica query il caunt dei record e per ogni record un particolare valore.. si può?!?
mi spiego meglio:

vorrei questo risultato
ADAfin -- NUMada
2008-08-30 -- 11
2009-08-30 -- 11
2009-02-16 -- 11
2008-03-06 -- 11
2009-02-09 -- 11
2008-08-30 -- 11
2008-05-10 -- 11
2008-08-10 -- 11
2009-02-09 -- 11
2008-03-13 -- 11
2008-08-30 -- 11


ho provato con:
Codice PHP:
SELECT ADA_1.ADAfin COUNTADA.ADAidr ) AS NUMada 
FROM ADA LEFT JOIN ADA 
AS ADA_1 ON ADA.ADAidr ADA_1.ADAidr 
WHERE 
CURDATE() BETWEEN ADA.ADAini AND ADA.ADAfin AND ADA.ADAnii )OR ( ADA.ADAfin CURDATE() AND ADA.ADAnii AND ADA.ADAnid )
GROUP BY ADA.ADAidr 
e con
Codice PHP:
SELECT ADAfin 
FROM ADA 
WHERE 
CURDATE() BETWEEN ADAini AND ADAfin AND ADAnii )OR ( ADAfin CURDATE() AND ADAnii AND ADAnid )
UNION ALL 
SELECT COUNT
ADAidr ) AS NUMada 
FROM ADA 
WHERE 
CURDATE() BETWEEN ADAini AND ADAfin AND ADAnii )OR ( ADAfin CURDATE() AND ADAnii AND ADAnid 
qualche aiuto? grazie...