|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 89 ![]() |
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 |
|
|
00
|
|
|
#2 |
![]() ![]() |
Que signifie, en français, une date inférieure à deux jours ?
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 89 ![]() |
toutes les lignes dont la différence entre aujourd'hui et le datetime est inférieure à 2 jours
|
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Tony Développeur .NET Inscription : novembre 2010 Messages : 570 ![]() |
Salut,
tu peux utiliser "TIMEDIFF()" pour calculer la différence entre ta CURRENT_DATE et la date de ta colonne. |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 89 ![]() |
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 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com