sintassi query togli doppioni:
ALIAS1.`CAMPO COMUNE 1`,FROM
IIF(ISNULL(ALIAS1.`Importo 1`),0,ALIAS1.`Importo 1`) as `Importo 1`,
IIF(ISNULL(ALIAS2.`Importo 2`),0,ALIAS2.`Importo 2`) as `Importo 2`
(SELECTLEFT OUTER JOIN`TABELLA 1$`.`CAMPO COMUNE 1` AS `CAMPO COMUNE 1`,FROM `TABELLA 1$`
SUM (`TABELLA 1$`.`Importo 1 (reporting ccy)`) AS `Importo 1`
WHERE `TABELLA 1$`.`CAMPO OPZIONE` = 'Yes'
GROUP BY `TABELLA 1$`.`CAMPO COMUNE 1`
) ALIAS1
(SELECTON ALIAS1.`CAMPO COMUNE 1` = ALIAS2.`CAMPO COMUNE 2``TABELLA 2$`.`CAMPO COMUNE 1` AS `CAMPO COMUNE 2`,FROM `TABELLA 2$`
SUM (`TABELLA 2$`.`Importo 1 (reporting ccy)`) AS `Importo 2`,
WHERE `TABELLA 2$`.`CAMPO OPZIONE` = 'Yes'
GROUP BY `TABELLA 2$`.`CAMPO COMUNE 1`
) ALIAS2
ALIAS1.`CAMPO COMUNE 2`,
IIF(ISNULL(ALIAS1.`Importo 1`),0,ALIAS1.`Importo 1`) as `Importo 1`,
IIF(ISNULL(ALIAS2.`Importo 2`),0,ALIAS2.`Importo 2`) as `Importo 2`
(SELECTRIGHT OUTER JOIN`TABELLA 1$`.`CAMPO COMUNE 1` AS `CAMPO COMUNE 1`,FROM `TABELLA 1$`
SUM (`TABELLA 1$`.`Importo 1 (reporting ccy)`) AS `Importo 1`,
WHERE `TABELLA 1$`.`CAMPO OPZIONE` = 'Yes'
GROUP BY `TABELLA 1$`.`CAMPO COMUNE 1`
) ALIAS1
(SELECTON ALIAS1.`CAMPO COMUNE 1` = ALIAS2.`CAMPO COMUNE 2``TABELLA 2$`.`CAMPO COMUNE 1` AS `CAMPO COMUNE 2`,FROM `TABELLA 2$`
SUM (`TABELLA 2$`.`Importo 1 (reporting ccy)`) AS `Importo 2`
WHERE `TABELLA 2$`.`CAMPO OPZIONE` = 'Yes'
GROUP BY `TABELLA 2$`.`CAMPO COMUNE 1`
) ALIAS2