no save
Assistance
Achat
News

Forum | programmation
difference entre 2 date ??
teebo, le mer. 26 janv. 2005 à 16:27:21
Bon alors dans ton cas

SELECT division.nom_div, type_mat.id_sorte_mat, type_mat.designation, materiel.date_livraison, materiel.statut, count( * ) nbr_ucs
FROM materiel, division, type_mat
WHERE materiel.id_div = division.id_div
AND materiel.id_type_mat = type_mat.id_type_mat
AND type_mat.id_sorte_mat = 2
AND materiel.statut = "A"


AND DATE_SUB(DATE("01/01/1998"),INTERVAL DATEDIFF("26/01/2005","01/01/1998") DAY) <= materiel.date_livraison;
GROUP BY designation;

Ca devrait marcher, à l'ordre des dates près (si ça marche pas remplace 98 par 2005 dans le DATEDIFF) mais je suppose que tu préfereras:


AND DATE_SUB(DATE("01/01/1998"),INTERVAL DATEDIFF(;CURDATE(),"01/01/1998") DAY) <= materiel.date_livraison;

Précédentteebo
janv. 05
Dupont avec un u
janv. 05
Suivant
REPONSES
teebo
janv. 05
trik59
janv. 05
sebsauvage
janv. 05
teebo
janv. 05
trik59
janv. 05
teebo
janv. 05
teebo
janv. 05
Dupont avec un u
janv. 05
teebo
janv. 05
trik59
janv. 05
Version Web
Réalisé par RedShift
no save