SELECT DISTINCT date, format datetime

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : SELECT DISTINCT date, format datetime

par VaN » 26 févr. 2007, 18:39

nickel, après quelques retouches.

Merci : )

par zeus » 26 févr. 2007, 18:26

Est-ce qu'un SELECT DISTINCT DATE_FORMAT(ton_champ, '%Y-%m-%d') pourrait te convenir ?

PS : il me semble que la fonction DATE_FORMAT n'est disponible que pour MySQL > 4.1, mais j'en suis pas trop sûr :-k

SELECT DISTINCT date, format datetime

par VaN » 26 févr. 2007, 18:08

Bonjour,

J'ai dans ma base de données une tables photos, qui stock entre autre la date d'enregistrement de ces photos. Ce champ est au format DATETIME, donc 'Y-m-d H:i:s'.

J'aimerai classer ces photos par date d'enregistrement. Seulement, lorsque je fait un SELECT DISTINCT date_photo_add, il me sort tout de même 10 fois la meme date, car le TIME est différent (certaines photos ont été ajoutées à quelques secondes d'intervalle seulement).

Comment puis opérer un SELECT DISTINCT seulement sur la partie DATE de mon champs DATETIME ?

Merci.