Ciao a tutti!
scusate il titolo ma proprio nn sapevo che mettere
io questa query (l'ho semplificata per non creare confusione)
SELECT ATLcog , COUNT( ENTidr ) AS ENTtot , ENTddi
FROM `ENT`
INNER JOIN ATL ON ENTatl = ATLidr
WHERE DATE_FORMAT( ENTddi, '%Y%m%d' )
BETWEEN DATE_FORMAT( '2008-05-01', '%Y%m%d' )
AND DATE_FORMAT( '2008-05-01' + INTERVAL 31
DAY , '%Y%m%d' )
GROUP BY ATLidr
ORDER BY ATLidr, ENTtot , ENTddi
questa query mi serve per estrarre il numero di entrate di un utente ( ATLcog )
il mio problema è quando ho 2 entrate nella stessa data ( campo data : ENTddi )
mettendo GROUP BY ATLidr , ENTddi
ogni riga è diversa dall'altra e quindi non ne vengo fuori
qualche suggerimento?
nella funzione COUNT potrei mettere una qualche condizione(mah...)??