Bonjour à tous,
Si je compte tous les jours la couleur de mes canards. Mettons qu'ils soient bleus, vert et rouge.
Dès que je vois un canard j'insère un tuple en bdd. Au moment où je l'insère j'inscris à l'aide d'un timestamp le moment où je l'ai compté.
Du coup j'ai une table canard:
* int id
* varchar couleur
* timestamp leMoment
Lorsque je veux savoir combien de canards de couleurs différentes j'ai par jour je fais en SQL:
SELECT COUNT(*),couleur, DATE(leMoment) FROM maTable GROUP BY DATE(leMoment);
Ma question est très simple. Puis-je faire la même chose en HQL ?
SELECT COUNT(*),canard.couleur, DATE(canard.leMoment) FROM Canard canard GROUP BY DATE(canard.leMoment);
Merci par avance,
Cordialement.
Partager