Like sur champ date

Résolu/Fermé
Profil bloqué - 8 juin 2010 à 09:52
 Profil bloqué - 8 juin 2010 à 15:57
Bonjour,

J'aimerais faire une recherche sur une date.

Par exemple, toutes les réservations présentes dans ma base de données pour le mois de juin 2010.

Du coup je voulais faire : T_Reservation.Date_Fin_Loc LIKE %06/2010

Mais cela ne marche pas. Date_Fin est un champ date (exe : 01/06/2010; 21/06/2010 ...)

Comment faire (je ne voudrai pas passer par un champ texte ...)


3 réponses

naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 188
Modifié par naruto-94 le 8/06/2010 à 09:59
SELECT * FROM T_Reservation WHERE Year(Date_Fin) = 2010 AND day(Date_Fin) = 06


à tester pour mysql , je ne sais pas si ça va marcher car normalement les dates sont enregistrer en anglais donc le jour a la place du mois donc la j'ai mis que le jour = 06 car dans ta bdd il correspond au mois ..
0
ChrisCompote Messages postés 73 Date d'inscription mardi 8 juin 2010 Statut Membre Dernière intervention 19 juin 2010 8
8 juin 2010 à 09:58
Tu es sur quel système ?
0
Profil bloqué
8 juin 2010 à 15:57
Ok nickel sa fonctionne. merci pour ta réponse
0