[SQL] manipulation des dates
Résolu
Ju
-
je suis fiere d'etre musilman -
je suis fiere d'etre musilman -
Bonjour,
voila je ne sait pas comment faire, dans une requête SQL, pour afficher une fiche seulement si sa date de parution est supérieure à la date d'aujourd'hui.
La date de parution est sous la forme JJ/MM/AAAA.
Merci d'avance pour votre aide. ciao
voila je ne sait pas comment faire, dans une requête SQL, pour afficher une fiche seulement si sa date de parution est supérieure à la date d'aujourd'hui.
La date de parution est sous la forme JJ/MM/AAAA.
Merci d'avance pour votre aide. ciao
A voir également:
- Requête sql date supérieure à
- Whatsapp date incorrecte ✓ - Forum Mobile
- Jm date avis - Forum Consommation & Internet
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
- Airpods 3 date de sortie - Guide
- Info free: votre encours sur le service internet est supérieur à 10 € ✓ - Forum iPhone
10 réponses
Bonjour,
il suffit simplement d'utiliser la requête avec les # du type
where date < #1/1/2007#
voilà, j'espère que ça t'aidera
Tower
il suffit simplement d'utiliser la requête avec les # du type
where date < #1/1/2007#
voilà, j'espère que ça t'aidera
Tower
Salut tout le monde,
J'ai trouver une solution pour la date alors sa donne sa
SQL = SELECT * FROM TABLE WHERE colonne_date = datevalue('30/08/2009');
et en vba apres sa donne
rq as string
db as database
rcs as recordset
rq = "SELECT * FROM TABLE WHERE colonne_date = datevalue('" & date_var &"')"
set db = currentdb
set rcs = db.openrecordset (rq)
oila si ca peut vous aidez
bonne journee a tous
ps dsl pour les accent me rapel plus des code num et je suis sur un qwerty
J'ai trouver une solution pour la date alors sa donne sa
SQL = SELECT * FROM TABLE WHERE colonne_date = datevalue('30/08/2009');
et en vba apres sa donne
rq as string
db as database
rcs as recordset
rq = "SELECT * FROM TABLE WHERE colonne_date = datevalue('" & date_var &"')"
set db = currentdb
set rcs = db.openrecordset (rq)
oila si ca peut vous aidez
bonne journee a tous
ps dsl pour les accent me rapel plus des code num et je suis sur un qwerty
si tu programme avec vb tu doit convertir la date
vb et sql non pas la meme forme de date
sql = "select * from table"
'sql = sql + " where table.date =convert(DATETIME, '" + Format(DTPicker1, "yyyy/mm/dd") + " 00:00:00',102);"
vb et sql non pas la meme forme de date
sql = "select * from table"
'sql = sql + " where table.date =convert(DATETIME, '" + Format(DTPicker1, "yyyy/mm/dd") + " 00:00:00',102);"
Bonjour,
Tout simplement un truc du genre (adaptes les noms de table et champ) :
SELECT TABLE.NOM, TABLE.DATEPARUTION FROM TABLE
WHERE TABLE.DATEPARUTION>DATE() ;
Tout simplement un truc du genre (adaptes les noms de table et champ) :
SELECT TABLE.NOM, TABLE.DATEPARUTION FROM TABLE
WHERE TABLE.DATEPARUTION>DATE() ;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Il te faut donc convertir ta date auparavant.
Recherche sur google comment convertir ta date avec php ou asp.
Il te faut donc convertir ta date auparavant.
Recherche sur google comment convertir ta date avec php ou asp.
PS : petite précision : WHERE date < #MM/JJ/AAAA#