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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| SELECT
DATEADD(month,2,tbl_ms_set_steps.MS_EXP_CLOSE_DATE),
tbl_ms_set_steps.active_inactive,
tbl_addreses.ADDR_COUNTRY_CODE AS 'country',
tbl_ms_set_steps.MS_RFI_EXT_DL AS 'ext Deadline',
tbl_ms_set_steps.MS_SUBJ_PROB_IRIS AS 'Probability',
tbl_MAIN.MAIN_AM AS 'AM',
tbl_MAIN.MAIN_NAME+' '+MS_CASE_NBR+' / '+MS_SR_IRIS+' / '+
ms_description+' / Psr: '+ltrim(str(100*MS_SUBJ_PROB_IRIS))
+' / Piris: '+ltrim(str(100*MS_SUBJ_PROB_IRIS)) AS 'CASE',
50*tbl_ms_set_steps.MS_LICENCE/100 AS 'LIC-CHF',
50*tbl_ms_set_steps.MS_LICENCE*MS_SUBJ_PROB_IRIS/100
AS 'Pr-LIC-CHF',
50*tbl_ms_set_steps.MS_SERVICE/100 AS 'SRV-CHF',
50*tbl_ms_set_steps.MS_SERVICE*MS_SUBJ_PROB_IRIS/100
AS 'Pr-SRV-CHF',
'[...]'
FROM
'[Toutes les tables concernées]'
WHERE
'[Qques conditions]'
UNION ALL
SELECT
DATEADD(month,3,tbl_ms_set_steps.MS_EXP_CLOSE_DATE),
tbl_ms_set_steps.active_inactive,
tbl_addreses.ADDR_COUNTRY_CODE AS 'country',
tbl_ms_set_steps.MS_RFI_EXT_DL AS 'ext Deadline',
tbl_ms_set_steps.MS_SUBJ_PROB_IRIS AS 'Probability',
tbl_MAIN.MAIN_AM AS 'AM',
tbl_MAIN.MAIN_NAME+' '+MS_CASE_NBR+' / '+MS_SR_IRIS+' / '+
ms_description+' / Psr: '+ltrim(str(100*MS_SUBJ_PROB_IRIS))
+' / Piris: '+ltrim(str(100*MS_SUBJ_PROB_IRIS)) AS 'CASE',
20*tbl_ms_set_steps.MS_LICENCE/100 AS 'LIC-CHF',
20*tbl_ms_set_steps.MS_LICENCE*MS_SUBJ_PROB_IRIS/100
AS 'Pr-LIC-CHF',
20*tbl_ms_set_steps.MS_SERVICE/100 AS 'SRV-CHF',
20*tbl_ms_set_steps.MS_SERVICE*MS_SUBJ_PROB_IRIS/100
AS 'Pr-SRV-CHF',
'[...]'
FROM
/'Toutes les tables concernées'/
WHERE
'[Qques conditions]'
UNION ALL
SELECT
'[... et je repete ca 3x]' |
Partager