Comment exécuter une requête entre les dates et les heures?
Question
J'ai une requête où je dois extraire des informations de deux dates et heures différentes.
Je veux tirer tout ce qui a été modifié pour la dernière fois entre hier et aujourd'hui et entre la dernière modification de 18h00 à partir d'hier et 13h00 aujourd'hui.
Comment puis-je accomplir cela?
SELECT A1.CHCASN,
A1.CHTRKN,
SUM(A2.CDPAKU) AS UNITS,
A1.CHACWT,
SUM(A2.CDPRC * A2.CDPAKU) AS COST,
SUM(A3.STRPRC * A2.CDPAKU) AS RETAIL,
A1.CHDLM,
A1.CHTLM
FROM CHCART00 A1,
CDCART00 A2,
STSTYL00 A3
WHERE A1.CHCASN = A2.CDCASN
AND A2.CDSTYL = A3.STSTYL
AND A2.CDCOLR = A3.STCOLR
AND A2.CDSDIM = A3.STSDIM
AND A1.CHSTAT = '25'
AND A1.CHROUT = 'UPSCA'
AND A1.CHDLM BETWEEN 20110505 And 20110506
AND A1.CHTLM >= '160000'
AND A1.CHTLM <= '130000'
GROUP BY A1.CHCASN, A1.CHTRKN, A1.CHACWT, A1.CHDLM, A1.CHTLM
ORDER BY A1.CHCASN
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow