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 { return {
sql: /*sql*/ ` sql: /*sql*/ `
SELECT SELECT
CASE 'Lojas' AS canalapp,
WHEN GROUPING(x.canalapp) = 1 THEN null
ELSE x.canalapp
END AS canalapp,
x.canalapp AS nomeempresaapp, x.nomeempresaapp AS nomeempresaapp,
CASE CASE
WHEN GROUPING(x.canalapp) = 1 THEN 1 WHEN GROUPING(x.nomeempresaapp) = 1 THEN 1
ELSE 0 ELSE 0
END AS is_total, END AS is_total,
@@ -169,7 +166,7 @@ order by grouping(canalapp) desc, grouping(nomeempresaapp) desc`,
FROM ( FROM (
SELECT SELECT
n.codigo, n.codigo,
n.nome AS canalapp, n.nome AS nomeempresaapp,
r.valor_meta_efetiva, r.valor_meta_efetiva,
r.valor_venda, r.valor_venda,
CASE CASE
@@ -198,13 +195,11 @@ order by grouping(canalapp) desc, grouping(nomeempresaapp) desc`,
) )
) x ) x
GROUP BY GROUPING SETS ( /*GROUP BY GROUPING SETS (
(x.codigo, x.canalapp), (x.codigo, x.canalapp),
() ()
) )*/
ORDER BY group by rollup(x.nomeempresaapp)
CASE WHEN GROUPING(x.canalapp) = 1 THEN 1 ELSE 0 END,
x.canalapp
`,}; `,};
}, },
}, },