Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Requêtes
Requêtes Forum d'entraide sur les requêtes 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 09/08/2011, 13h27   #1
Membre du Club
 
Inscription : mai 2007
Messages : 209
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 209
Points : 50
Points : 50
Par défaut Condition sur le mois et l'année

Bonjour,
j'ai besoin de récupérer des infos du mois et de l'année en cours.
Sachant que j'ai une date au format 'yyyy-mm-dd'.
Comment faire ce type de condition ?
il semblerait que les fonctions MONTH et YEAR ne soient pas faites pour cela.

Code :
1
2
3
4
5
SELECT champ1 champ2
FROM ma_table
WHERE date != 0
AND 	date > MONTH('.$date.')
AND 	date > YEAR('.$date.')
Merci de votre aide
christobale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2011, 15h48   #2
Membre habitué
 
Inscription : septembre 2002
Messages : 140
Détails du profil
Informations forums :
Inscription : septembre 2002
Messages : 140
Points : 118
Points : 118
Bonjour,

Tu peux utiliser
Code :
1
2
3
4
5
SELECT champ1 champ2
FROM ma_table
WHERE `date` IS NOT NULL
AND 	MONTH(`date`) > MONTH('.$date.')
AND 	YEAR(`date`) > YEAR('.$date.')
Tu peux aussi regarder les intervalles avec ADDDATE, SUBDATE, etc.

Je pense que tu as regardé la doc, mais je remets le lien : documentation des fonctions de date et d'heure
papa6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h13.


 
 
 
 
Partenaires

Hébergement Web