KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Dimanche 18 mai 2008 - 01:43:20

[SQL] manipulation des dates

Rechercher : dans
[SQL] manipulation des dates
par Ju
 Fil de Discussions
Statut :
jeudi 2 février 2006 à 09:37:48
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
Répondre à Ju  Signaler ce message aux modérateurs Aller au dernier message


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par HDU, le jeudi 2 février 2006 à 11:13:07 Fil de Discussions
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() ;

TCHUZZZZZZZZZZZZZZ
@+
Répondre à HDU

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Ju, le vendredi 3 février 2006 à 09:24:18 Fil de Discussions
Mais dans mon cas ça ne peut pas marcher car la date est dans un format (JJ/MM/AAAA) type texte!
Répondre à Ju

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par HDU, le vendredi 3 février 2006 à 10:59:46 Fil de Discussions
Re,

Il te faut donc convertir ta date auparavant.
Recherche sur google comment convertir ta date avec php ou asp.



TCHUZZZZZZZZZZZZZZ
@+
Répondre à HDU

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Tower, le mardi 30 octobre 2007 à 17:26:41 Fil de Discussions
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
Répondre à Tower

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par jijidiscover, le samedi 22 décembre 2007 à 13:23:45 Fil de Discussions
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);"
Répondre à jijidiscover

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Arnold Manzo, le jeudi 7 février 2008 à 12:13:19 Fil de Discussions 
Salut,
De ma part, j'ai aussi plein de problemes à utiliser le SQL pour les bases de données.Veuillez m'aider
Répondre à Arnold Manzo
Discussions pertinentes trouvées dans le forum
16/08 12h21[access] Problème de requete SQL avec dateProgrammation16/08 17h193
10/10 15h04[VBScript] Aide manipulation date/heureProgrammation23/02 20h173
18/03 16h49sql time dateProgrammation18/03 16h490
19/01 19h13SQL Server DatabaseProgrammation21/02 11h112
Plus de discussions sur « [SQL] manipulation des dates » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide