rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Recherche date dans champ datetime

Posté par maverick56, le mercredi 25 avril 2007 à 11:29:44
bonjour
voila mon probleme :
j'ai une table "historique" dans laquelle je stocke une date dans un champ datetime (aaaa-mm-jj hh:mm:ss)
je cherche à faire une requette sql mais uniquement sur la date, (premiere partie : aaaa-mm-jj)
le probleme est quand la requette est une égalité de date, sinon inf et sup ca marche...
merci de votre aide
Configuration: Windows 2000
Firefox 2.0.0.3
Répondre à maverick56  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
maxwell, le mercredi 25 avril 2007 à 11:34:31
tu faire voir ton code ca sera plus facile parce que la....
Répondre à maxwell

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
maverick56, le mercredi 25 avril 2007 à 12:49:00
ouai alors je vais essayer de selectionner les bonnes variables parce qu'il en a un certain nombres !

SELECT nom, prenom, action, heure, palier, site, n_reacteur, type_caps, num_caps, type_calc, nb_simu, nb_lots, matrice_rustine, incert_coef_deb, biblio, histo_effluve,compte_rendu, affiche_histo
FROM historique
WHERE prenom!='' $req1 $req2 $req3 $req4 $req5 $req6 $req7 $req8 $req9 $req10 $req11
ORDER BY heure DESC";

avec : $req3=" and heure $c31 '$c32'";

$c31 est "= ; >= "...

$c32 est ma date sous la forme : aaaa-mm-jj

alors que dans ma base de donnée j'ai une "datetime" sous la forme aaaa-mm-jj hh:mm:ss

=> le probleme, c'est que par ex si j'ai la date 2007-04-25 12:47:30 lorsque que je fait une recherche avec "= 2007-04-25" je n'est aucun résultat, je voudrais en fait ne pas tenir compte de l'heure dans la recherche ...

j'espere avoir ete plus clair
merci
Répondre à maverick56

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 maverick56, le mercredi 25 avril 2007 à 13:21:13
c bon g trouvé, en faite un suffit juste de mettre DATE devant la variable !

comme ceci : $req3=" and DATE(heure) $c31 '$c32'";

merci pour tout
Répondre à maverick56
Logiciels pertinents trouvés dans les téléchargements
Télécharger Index.dat Analyzer v 2.0Index.dat Analyzer - Index.dat Analyzer permet de voir, éditer et effacer le contenu de ces fichiers - théoriquement cachés - qui participent aux...Catégorie: Anonymat/Confidentialité
Licence: Freeware/gratuit
Télécharger Google Toolbar pour Internet Explorer 4Google Toolbar pour Internet Explorer - La barre d'outils Google permet : d'afficher le pagerank des pages visitées d'ajouter à vos favoris les pages que vous...Catégorie: Référencement
Licence: Freeware/gratuit
Télécharger Easy Office 1.1.1Easy Office - EasyOffice est une suite bureautique multilingue (Anglais et allemand seulement) possédant une interface graphique très...Catégorie: Suite bureautique
Licence: Freeware/gratuit
Télécharger Avast! 4 Familial 4.8.1229Avast! 4 Familial - Avast! 4 Home Edition est un antivirus complet prévu pour les utilisateurs personnels et un usage non commercial. Le...Catégorie: Antivirus
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « recherche date dans champ datetime »