Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1154 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Intervalle de date, mysql 5

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Intervalle de date, mysql 5

n°1938735
greeeg
Posté le 08-11-2009 à 13:41:03  profilanswer
 

Hello,  
 
Je suis entrain de migrer quelques script php interagissants avec une bdd mysql 4 sur mysql5. Une requête pourant valide en version 4 ne passe plus en version 5 et j'avoue que ça m'échappe un peu. Pouvez-vous éclairer ma lanterne ?
 

Code :
  1. SELECT * FROM stock WHERE dateAchat BETWEEN '2007-03%' AND '2009-07%';


 
dateAchat est un champ de type date.
 
Merci beaucoup


---------------
Un être en tant qu'être ne pourrait-il pas être autre qu'il n'est s'il n'explique pas lui-même son être ?
mood
Publicité
Posté le 08-11-2009 à 13:41:03  profilanswer
 

n°1938741
flo850
moi je
Posté le 08-11-2009 à 14:15:33  profilanswer
 

mais pourquoi mettre des % ?  
BETWEEN s'utilise avec des dates , donc tu devrait faire  
SELECT * FROM stock WHERE dateAchat BETWEEN '2007-03-01' AND '2009-07-01';


---------------

n°1938742
greeeg
Posté le 08-11-2009 à 14:17:17  profilanswer
 

flo850 a écrit :

mais pourquoi mettre des % ?  
BETWEEN s'utilise avec des dates , donc tu devrait faire  
SELECT * FROM stock WHERE dateAchat BETWEEN '2007-03-01' AND '2009-07-01';


 
Ouais, effectivement.


---------------
Un être en tant qu'être ne pourrait-il pas être autre qu'il n'est s'il n'explique pas lui-même son être ?
n°1939367
Tibar
Posté le 10-11-2009 à 12:01:47  profilanswer
 

Voire BETWEEN '2007-03-01' AND '2009-07-31';


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Intervalle de date, mysql 5

 

Sujets relatifs
Démon mysql qui prend tout le procMySql Trigger et VBnet
[RESOLU] Remplacer une date si < date du jour[RESOLU] INSERT Mysql foireux
pb enregistrement dans 2 tables base mysqlimpossible de se connecter au serveur mysql à distance sous windows
[php/mysql] lancer un programme php en cas d'updates de MySql [resolu][MySQL] encodage de caractère log windows
affichage bases join table mysqlProb PHP / MySQL
Plus de sujets relatifs à : Intervalle de date, mysql 5


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR