This commit is contained in:
@@ -118,15 +118,12 @@ order by grouping(canalapp) desc, grouping(nomeempresaapp) desc`,
|
||||
return {
|
||||
sql: /*sql*/ `
|
||||
SELECT
|
||||
CASE
|
||||
WHEN GROUPING(x.canalapp) = 1 THEN null
|
||||
ELSE x.canalapp
|
||||
END AS canalapp,
|
||||
'Lojas' AS canalapp,
|
||||
|
||||
x.canalapp AS nomeempresaapp,
|
||||
x.nomeempresaapp AS nomeempresaapp,
|
||||
|
||||
CASE
|
||||
WHEN GROUPING(x.canalapp) = 1 THEN 1
|
||||
WHEN GROUPING(x.nomeempresaapp) = 1 THEN 1
|
||||
ELSE 0
|
||||
END AS is_total,
|
||||
|
||||
@@ -169,7 +166,7 @@ order by grouping(canalapp) desc, grouping(nomeempresaapp) desc`,
|
||||
FROM (
|
||||
SELECT
|
||||
n.codigo,
|
||||
n.nome AS canalapp,
|
||||
n.nome AS nomeempresaapp,
|
||||
r.valor_meta_efetiva,
|
||||
r.valor_venda,
|
||||
CASE
|
||||
@@ -198,13 +195,11 @@ order by grouping(canalapp) desc, grouping(nomeempresaapp) desc`,
|
||||
)
|
||||
) x
|
||||
|
||||
GROUP BY GROUPING SETS (
|
||||
/*GROUP BY GROUPING SETS (
|
||||
(x.codigo, x.canalapp),
|
||||
()
|
||||
)
|
||||
ORDER BY
|
||||
CASE WHEN GROUPING(x.canalapp) = 1 THEN 1 ELSE 0 END,
|
||||
x.canalapp
|
||||
)*/
|
||||
group by rollup(x.nomeempresaapp)
|
||||
`,};
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user