Précédent   Forum des professionnels en informatique > Bases de données > Langage SQL
Langage SQL Forum d'entraide sur le langage SQL et sur les questions liées à la conception de schéma (DDL). Cours SQL
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 12/10/2011, 14h58   #1
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 89
Points : 36
Points : 36
Par défaut Lignes dont la date est inférieure à 2 jours

Bonjour à tous,

je cherche à faire quelque chose qui me paressait simple mais en fait je bloque un peu.

Je suis en MySQL et j'ai une table qui contient x champs dont 1 date en datetime.

Je voudrais simplement extraire toutes les lignes dont la date est inférieure à 2 jours (à la seconde près).

Or je ne vois pas trop comment m'y prendre malgré toute la bonne documentation sur les dates.

Si quelqu'un peut m'aider je lui en serait bien reconnaissant.

Merci d'avance
cedrick21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 15h23   #2
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 686
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 686
Points : 10 431
Points : 10 431
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
Que signifie, en français, une date inférieure à deux jours ?
__________________
Email : http://scr.im/waldar
Waldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 15h25   #3
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 89
Points : 36
Points : 36
toutes les lignes dont la différence entre aujourd'hui et le datetime est inférieure à 2 jours
cedrick21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 15h27   #4
Membre émérite
 
Homme Tony
Développeur .NET
Inscription : novembre 2010
Messages : 570
Détails du profil
Informations personnelles :
Nom : Homme Tony
Localisation : France

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : novembre 2010
Messages : 570
Points : 821
Points : 821
Salut,

tu peux utiliser "TIMEDIFF()" pour calculer la différence entre ta CURRENT_DATE et la date de ta colonne.
asmduty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 15h37   #5
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 89
Points : 36
Points : 36
effectivement

je cherchais à tout prix à partir sur un nombre de jours dans la différence
alors qu'avec timediff je n'ai qu'à indiquer 48h00.

Merci beaucoup
cedrick21 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 04h43.


 
 
 
 
Partenaires

Hébergement Web