Atualização de Query
davinTI/app-dono-modulos/pipeline/head This commit looks good

This commit is contained in:
2026-04-28 15:07:12 -03:00
parent a523db91e0
commit dbbf964dff
+7 -12
View File
@@ -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)
`,};
},
},