Bonsoir a tous svp j ai un probleme je voudrais que vous m aidez

Fermé
durvil Messages postés 6 Date d'inscription jeudi 24 mars 2011 Statut Membre Dernière intervention 5 août 2015 - 3 août 2015 à 19:27
durvil Messages postés 6 Date d'inscription jeudi 24 mars 2011 Statut Membre Dernière intervention 5 août 2015 - 5 août 2015 à 05:29
bonsoir a tous svp j ai un probleme je voudrais que vous m aidez a ecrire une fonction en java qui m' afficher les informations des 10 derniers jours d une table de ma bd en fonction de la date actuelle donc juste celle qui va faire le calcul de date merci d'avance

1 réponse

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
3 août 2015 à 20:24
Bonjour,

Tu aurais tout intérêt à faire ta gestion de date directement en SQL.

SELECT * FROM maTable WHERE DATEDIFF(NOW(), colonneDate) >= 10
0
NHenry Messages postés 15114 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 4 mai 2024 331
3 août 2015 à 20:39
Ou sinon,

ColonneDate>(NOW() - INTERVAL 10 DAY)
Si supporté par le moteur de base de données.

La difféérence étant qu'avec DateDiff, c'est uniquement la date (pas les heures) qui est prise en compte alors que ma proposition prend 10*24=240 heures.
0
durvil Messages postés 6 Date d'inscription jeudi 24 mars 2011 Statut Membre Dernière intervention 5 août 2015
3 août 2015 à 22:21
les gar effectivement ma table a les heure comment faire
0
NHenry Messages postés 15114 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 4 mai 2024 331
3 août 2015 à 22:49
As-tu essayé nos propositions ?
0
durvil Messages postés 6 Date d'inscription jeudi 24 mars 2011 Statut Membre Dernière intervention 5 août 2015
4 août 2015 à 06:57
oui mais elle ne m affiche pas les information exacte
0
durvil Messages postés 6 Date d'inscription jeudi 24 mars 2011 Statut Membre Dernière intervention 5 août 2015
4 août 2015 à 06:58
SELECT `id`, `date_arrivee`, `nom_navire`, `numero_escale`, `date_depart`,
`type_navire`, `longueur_navire`, `largeur_navire`, `t_eau_navire`, `jauge_brute`, `consignataire`,
`affreteur`, `armateur`, `quai`, `provenance`, `destinataire`, `statut_navire`,
`situation_navire`, `published` FROM `pad_padadn` where date_arrivee >(NOW() - INTERVAL 10 DAY) ORDER BY date_arrivee DESC
0