Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/08/2011, 15h55   #1
Invité de passage
 
Homme
Étudiant
Inscription : juin 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : juin 2011
Messages : 6
Points : 0
Points : 0
Par défaut Récupérer une date d'un datetime et comparer avec la date du jour

Bonjour!
voici ma requête:
Code :
1
2
3
SELECT madonnee
FROM maTable
WHERE (SELECT cast(madonnee AS date) AS queladate)= curdate()

elle ne me renvoie rien alors que:
Code :
SELECT cast(madonnee AS date) AS queladate
me renvoie bien que la date(format AAAA-MM) du type datetime (format AAAA-MM-JJ hh:mm:ss) comme je veux
et
Code :
curdate() me renvoit bien la date du jour
quelqu'un peut m'aider à corriger la syntaxe de ma requête ?!!
waaAs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 16h41   #2
Membre Expert
 
Inscription : mars 2005
Messages : 1 565
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mars 2005
Messages : 1 565
Points : 2 178
Points : 2 178
Code :
1
2
3
SELECT madonnee
FROM maTable
WHERE madonnee = curdate()
si ma madonnee est de type DATE.

Code :
1
2
3
SELECT madonnee
FROM maTable
WHERE CAST(madonnee AS DATE) = curdate()
si ma madonnee n'est pas de type DATE. Voir l'aide de CAST pour voir la conversion de votre donnée en type DATE
vmolines est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h10.


 
 
 
 
Partenaires

Hébergement Web