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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] Requete date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL] Requete date

n°2183287
tomware
Moteur à eau
Posté le 30-03-2013 à 12:33:33  profilanswer
 

Bonjour  :hello: ,
 
Je voudrais afficher les annonces du jour sur mon site (de minuit a 23h59). Le champ "date_insert" a une valeur datetime exemple : 2013-03-30 02:00:00
Je vais donc faire un select sur la date avec curdate()
 

Code :
  1. $sql = 'SELECT * FROM annonces WHERE date_insert <= CURDATE() LIMIT 5';


Fonctionne
 

Code :
  1. $sql = 'SELECT * FROM annonces WHERE date_insert >= CURDATE() LIMIT 5';


Fonctionne
 

Code :
  1. $sql = 'SELECT * FROM annonces WHERE date_insert = CURDATE() LIMIT 5';


Ne Fonctionne pas (rien ne s'affiche)
 
Pourquoi un simple "=" n'affiche aucun résultat ?
 
Merci

mood
Publicité
Posté le 30-03-2013 à 12:33:33  profilanswer
 

n°2183291
Farian
Posté le 30-03-2013 à 12:54:15  profilanswer
 

Bonjour !
 
Tel que je le comprends, CURDATE ne renvoie que la date, donc la comparaison doit se faire avec un "datetime" avec la date du jour à 0h00
 
Si aucune de vos annonces ne date de 0h00mn00 précisément, la requête avec le "=" ne renverra rien, car les instants sont différents.
 
Bonne continuation !

n°2183293
tomware
Moteur à eau
Posté le 30-03-2013 à 12:56:57  profilanswer
 

Bonjour Farian
 
Merci pour cette explication :)


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

  [SQL] Requete date

 

Sujets relatifs
Requete SQL sur date PHP[RESOLU] Requête SQL avec traitement d'un champ date
[Résolu] aide requête SQL: tri par date desc avec date "nulle" en 1erRequete SQL , PHP et Date (mois)
Probleme de requête SQL avec Windev trier par date[SQL] PB requête avec date
[ACCESS] requete SQL max dateRequete SQL : sélectionner 1 date ou 1 autre en fonct de leurs valeurs
requete SQL sur champ Datedate dans une requete sql
Plus de sujets relatifs à : [SQL] Requete date


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