Enregistrement du jour

tafistar Messages postés 6 Statut Membre -  
 Utilisateur anonyme -
Bonjour,

je veux afficher la liste des enregistrement du jour,sur table , aussi ceux du mois et de l'annee comment faire
jai essayé avec date_format mais ca marche pas. est ce que quelk1 pourrait maider.
voici cq jai fai:
select collone from table where DATE_FORMAT(date='2013-07-18','%d ')


2 réponses

  1. Thorak83 Messages postés 1140 Statut Membre 156
     
    Bonjour

    faire date jour
    SELECT collone FROM table WHERE date = CURDATE()
    pour le mois
    SELECT collone FROM table WHERE MONTH(date) = MONTH(CURDATE())
    pour l'annee
    SELECT collone FROM table WHERE YEAR(date) = YEAR(CURDATE())
    a voir : http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functions.html

    Cordialement
    0
  2. Utilisateur anonyme
     
    Bonjour

    Pour le mois, je dirais plutôt

    SELECT collone FROM table WHERE MONTH(date) = MONTH(CURDATE()) AND YEAR(date) = YEAR(CURDATE())

    Sinon tu vas te retrouver avec le mois de juillet de cette année mais aussi ceux des années précédentes et à venir, ce qui n'est probablement pas ce que tu veux !
    0