1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
SELECT dbo.PFUCSEXE.EXENCE, dbo.PFUCSVMB.VMBRPR, CASE WHEN PRONOM IS NULL
THEN '** Promoteur non affecté **' ELSE PRONOM END AS PRONOM, CASE WHEN PRODES IS NULL THEN '*****' ELSE PRODES END AS PRODES,
CASE WHEN PROTEL IS NULL THEN '*****' ELSE PROTEL END AS PROTEL, CASE WHEN PROFAX IS NULL
THEN '*****' ELSE PROFAX END AS PROFAX, dbo.PFUCSCLI.CLICLI, dbo.PFUCSCLI.CLINOM, dbo.PFUCSVMB.VMBVMB, dbo.PFUCSVMB.VMBRGA,
dbo.PFUCSVMB.VMBNOM, dbo.PFUCSVMB.VMBISI, dbo.PFUCSEXE.EXEQTE, dbo.PFUCSEXE.EXEBOR, dbo.PFUCSBOR.BORDSA,
dbo.PFUCSBOR.BOROPS, dbo.PFUCSBOR.BORSER, dbo.PFUCSVMB.VMBOPR, dbo.PFUCSBOR.BORORI, dbo.PFUCSEXE.EXEMHF,
dbo.PFUCSEXE.EXEFRA, dbo.PFUCSEXE.EXEMFC, dbo.PFUCSEXE.EXESEN, dbo.PFUCSEXE.EXECRS, dbo.PFUCSEXE.EXEDHC,
dbo.PFUCSEXE.EXETMT, dbo.PFUCSVMB.VMBDIV, dbo.PFUCSEXE.EXEPFS, dbo.PFUCSEXE.EXEMSA, dbo.PFUCSEXE.EXEDSA,
dbo.PFUCSEXE.EXERAC, dbo.PFUCSEXE.EXEDTE, dbo.PFUCSEXE.EXEIJG, dbo.PFUCSBOR.BORINT, dbo.PFUCSEXE.EXENJG,
dbo.PFUCSBOR.BORTYP, dbo.PFUCSEXE.EXEVUS, dbo.PFUCSEXE.EXETYP, dbo.PFUCSEXE.EXEOPV, dbo.PFUCSEXE.EXECLE,
dbo.PFUCSBOR.BORRAC, dbo.PFUCSVMB.VMBLHR, dbo.PFUCSREX.REXRAC, dbo.PFUCSVMB.VMBCOP
FROM dbo.PFUCSEXE INNER JOIN
dbo.PFUCSVMB ON dbo.PFUCSEXE.EXEVMB = dbo.PFUCSVMB.VMBVMB LEFT OUTER JOIN
dbo.PFUCSPRO ON dbo.PFUCSVMB.VMBRPR = dbo.PFUCSPRO.PROPRO INNER JOIN
dbo.PFUCSBOR ON dbo.PFUCSEXE.EXEBOR = dbo.PFUCSBOR.BORRAC AND dbo.PFUCSEXE.EXESER = dbo.PFUCSBOR.BORSER INNER JOIN
dbo.PFUCSCLI ON dbo.PFUCSBOR.BORCLI = dbo.PFUCSCLI.CLICLI LEFT OUTER JOIN
dbo.PFUCSREX ON dbo.PFUCSEXE.EXEVMB = dbo.PFUCSREX.REXRAC
WHERE (dbo.PFUCSREX.REXTYP = 'JGB') |
Partager