Bonjour
j'ai un problème avec une requête que je trouve vraiment le difficulté a comprendre la nature de problème
regardez ce codequand je remplace la fonction MONTH() par DAY() afficher seulement les enregistrements d’aujourd’hui , rien ne s'affiche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT COUNT( DISTINCT a.mm ) AS vii, b.nom AS nm FROM visitors a, players.b WHERE b.id_don = a.id_dob AND MONTH(a.dat )= MONTH(CURRENT_DATE()) GROUP BY b.id_don ORDER BY COUNT( DISTINCT a.mm ) DESC LIMIT 0 , 10";
mais il y'a des enregistrements d’aujourd’hui dans la BD , le plus entonnant c'est que quand j'ouvre ma BD je fais un test directement dans partie sql
du la table , la fonction DAY() , fonctionne parfaitement et affiche des enregistrements!!!
Partager