11 lines
604 B
SQL
11 lines
604 B
SQL
CREATE VIEW [C6MartPeriodico].[vPatrimonioBFAggregatoPerArea]
|
|
AS
|
|
SELECT TOP (100) PERCENT RETE, COD_FISCALE, LEFT(ID_AREA, 3) AS ID_AREA,chiave_progetto as ORDINAMENTO_PROGETTO, SUM(CTV) AS CTV
|
|
FROM C6MartPeriodico.PATRIMONIO_BF
|
|
WHERE LEFT(ID_AREA, 3) <> 'PRE'
|
|
GROUP BY RETE, COD_FISCALE, LEFT(ID_AREA, 3),chiave_progetto
|
|
union all
|
|
SELECT TOP (100) PERCENT RETE, COD_FISCALE, LEFT(ID_AREA, 3) AS ID_AREA,max(chiave_progetto) as ORDINAMENTO_PROGETTO, SUM(CTV) AS CTV
|
|
FROM C6MartPeriodico.PATRIMONIO_BF
|
|
where LEFT(ID_AREA, 3) = 'PRE'
|
|
GROUP BY RETE, COD_FISCALE, LEFT(ID_AREA, 3) |