1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
SELECT
YEAR(FDC.DO_Date) as DO_Annee,
CASE
WHEN (MONTH(FDC.DO_Date) BETWEEN 1 AND 6) THEN '1er'
WHEN (MONTH(FDC.DO_Date) BETWEEN 7 AND 12) THEN '2ème'
END AS DO_Semestre,
CASE
WHEN (MONTH(FDC.DO_Date) BETWEEN 1 AND 3) THEN '1er'
WHEN (MONTH(FDC.DO_Date) BETWEEN 4 AND 6) THEN '2ème'
WHEN (MONTH(FDC.DO_Date) BETWEEN 7 AND 9) THEN '3ème'
WHEN (MONTH(FDC.DO_Date) BETWEEN 10 AND 12) THEN '4ème'
END AS DO_Trimestre,
MONTH(FDC.DO_DATE) as DO_Mois,
FDC.DO_Date,
FDC.CT_Num,
CLI.CT_Intitule,
FDC.AR_Ref,
FDC.DL_Design,
ART.FA_CodeFamille,
FDC.DL_Qte,
FDC.DL_PrixUnitaire,
FDC.DL_PrixUnitaire * FDC.DL_Qte as DO_Total,
FDC.DL_PrixRU,
(FDC.DL_PrixUnitaire - FDC.DL_PrixRU) * FDC.DL_Qte as DO_Marge
FROM F_DOCLIGNE FDC
LEFT JOIN F_ARTICLE ART ON ART.AR_Ref = FDC.AR_Ref
LEFT JOIN F_COMPTET CLI ON CLI.CT_Num = FDC.CT_Num
WHERE
(FDC.AR_Ref Is Not Null)
AND (FDC.DO_Type IN (3, 6, 7)) |
Partager