Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/06/2007, 17h54   #1
Invité de passage
 
Inscription : mai 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 3
Points : 2
Points : 2
Par défaut Problème avec WHERE

Salut à tous!

Je dois faire une requête qui permette de sélectionner dans une base de donnée des informations qui date du jour courant plus 5 jours dans le futur.

Pour l'instant, j'arrive que à afficher les anciennes informations plus les 5 jours après la date courante et en fait je n'aimerais pas qu'on puisse voir les anciennes informations.

Voici la requête que je fais :
Code :
$sql = 'SELECT * FROM prism WHERE timestamp <= UNIX_TIMESTAMP() + 432000 ORDER BY timestamp ASC';
J'espère que j'ai été assez clair et que quelqu'un pourra m'aider.

Merci d'avance.
stephane432 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2007, 22h17   #2
Membre actif
 
Inscription : mai 2004
Messages : 478
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 478
Points : 154
Points : 154
Envoyer un message via MSN à maysa
hello

Voici un exemple d'utilisation des fonctions de date. La requête suivante sélectionne toutes les lignes dont la colonne date_col représente une date de moins de 30 jours :

mysql> SELECT quelquechose FROM nom_de_table
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;


http://dev.mysql.com/doc/refman/5.0/...functions.html

'SELECT * FROM prism
WHERE (TO_DAYS(NOW()) - TO_DAYS(date_col) <= 5 )
ORDER BY timestamp ASC'
maysa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 17h18   #3
Invité de passage
 
Inscription : mai 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 3
Points : 2
Points : 2
Merci bien pour ta réponse. J'ai pu bien continuer
stephane432 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h38.


 
 
 
 
Partenaires

Hébergement Web