Problème Case en SQL
fredoalex
-
yg_be Messages postés 24281 Statut Contributeur -
yg_be Messages postés 24281 Statut Contributeur -
Bonjour,
Mon code ci dessous ne fonctionne pas et je ne comprend pas pourquoi
With ma1(
SELECT distinct "cmenucom", "cmedatc","grplib", "cmedatl1", "cmedatarr_ph", "blenum", "bledatl", ( "bledatl" - "cmedatarr_ph" ) "nbj_retard", ( "cmedatl1" - "cmedatarr_ph" ) "delai" FROM "fac_coment" LEFT JOIN "fac_bldet" ON "bldretab" = "cmeetab" AND "bldrnum" = "cmenucom" LEFT JOIN "fac_blent" ON "bldetab" = "bleetab" AND "bldnum" = "blenum"
left join "fac_groupe_ent" on "grplib"="grplib"
WHERE "bledatl" >= '2018.01.01'
)
Select *
case
when delai<=2 then Nbj_retard-1
else nbj_retard
end
from ma2
Mon code ci dessous ne fonctionne pas et je ne comprend pas pourquoi
With ma1(
SELECT distinct "cmenucom", "cmedatc","grplib", "cmedatl1", "cmedatarr_ph", "blenum", "bledatl", ( "bledatl" - "cmedatarr_ph" ) "nbj_retard", ( "cmedatl1" - "cmedatarr_ph" ) "delai" FROM "fac_coment" LEFT JOIN "fac_bldet" ON "bldretab" = "cmeetab" AND "bldrnum" = "cmenucom" LEFT JOIN "fac_blent" ON "bldetab" = "bleetab" AND "bldnum" = "blenum"
left join "fac_groupe_ent" on "grplib"="grplib"
WHERE "bledatl" >= '2018.01.01'
)
Select *
case
when delai<=2 then Nbj_retard-1
else nbj_retard
end
from ma2
A voir également:
- Problème Case en SQL
- Excel case choix multiple - Guide
- Aller à la ligne dans une case excel - Guide
- Logiciel sql - Télécharger - Bases de données
- Case à cocher excel - Forum MacOS
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ? - Forum Graphisme