Problème de requête en MySQL

Fermé
Prince007 - 23 avril 2006 à 12:42
ricric Messages postés 34 Date d'inscription jeudi 12 mai 2005 Statut Membre Dernière intervention 11 mai 2006 - 23 avril 2006 à 19:38
Bonjour all,

J'ai un problème pour construire une requete en MySQL. J'ai dans une table un champ date qui est construit sous la forme : dd/mm/yyyy
Et je cherche à récupérer tous les enregistrements de cette table dont l'année (donc le yyyy) est, par exemple 2005 OU 2006
(ou bien 2006 ou 2007, peu importe).
J'ai essayé :

SELECT * FROM machin WHERE date LIKE '%2005' OR date LIKE '%2006' AND ...(d'autres conditions)

Mais Ca ne marche pas.

Quelq'un peut-il m'aider ?

Merci.

1 réponse

ricric Messages postés 34 Date d'inscription jeudi 12 mai 2005 Statut Membre Dernière intervention 11 mai 2006 7
23 avril 2006 à 19:38
Bonsoir
Pourquoi tes dates n'ont pas le format yyyy-mm-dd ?
Tu pourrais alors utiliser la fonction YEAR().
0