Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2027 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySQL : Requête sur un champ de type DATETIME

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySQL : Requête sur un champ de type DATETIME

n°389333
nanebac
Posté le 10-05-2003 à 20:42:52  profilanswer
 

Voilà j'ai dans chaque enregistrement un champ MaDATE et des données associées.
Je souhaite faire une requete pour compter le nombre d'enregistrement par jour. Le format du champ etant AAAA-MM-JJ HH:MM, je fait la requete suivante :
"SELECT Count(LECHAMP), MaDATE  FROM MaTABLE GROUP BY month(MaDATE), year(MaDATE),day(MaDATE)"
Cela ne marche pas alors qu'en enlevant le jour, juste sur le mois et l'année cela marche :
"SELECT Count(LECHAMP), MaDATE  FROM MaTABLE GROUP BY month(MaDATE), year(MaDATE)"
La fonction day(CHAMP) ne fonctionne t elle pas sous MySQL ?

mood
Publicité
Posté le 10-05-2003 à 20:42:52  profilanswer
 

n°389370
mrbebert
Posté le 10-05-2003 à 21:17:06  profilanswer
 

Essaie plutot la fonction DAYOFMONTH() ;)  
 
Mais si tu veux grouper par jour, tu peux peut être utiliser seulement la fonction TO_DAYS() :
SELECT Count(*), MaDATE  FROM MaTABLE GROUP BY to_days(MaDATE)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySQL : Requête sur un champ de type DATETIME

 

Sujets relatifs
faire un forum en php avec base mysqlPublication de graphiques depuis PHP et les outils (type GD)
valeur trop grande... forcer un type...Type de renvoi d'une fonction
[PHP/MYSQL]Verifier si un enregistrement existepetit problème d'externalisation de requete en java
[Delphi/MYSQL] Erreur d'initialisation[mysql] additionner date et time pour obtenir datetime
Possible de se connecter a une base free mysql avec java/Mysqfront ?? 
Plus de sujets relatifs à : MySQL : Requête sur un champ de type DATETIME


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR