Ajuste query consulta produtos
davinTI/app-dono-modulos/pipeline/head There was a failure building this commit
davinTI/app-dono-modulos/pipeline/head There was a failure building this commit
This commit is contained in:
@@ -1078,8 +1078,13 @@ where 1 = 0`,
|
|||||||
),
|
),
|
||||||
filhos AS (
|
filhos AS (
|
||||||
SELECT
|
SELECT
|
||||||
n.id_nodo,n.ID_NODO as codigo, n.nome, n.tipo_nodo, n.nivel,
|
n.id_nodo,
|
||||||
n.cod_empresa, n.ordem_exibicao
|
n.ID_NODO as codigo,
|
||||||
|
n.nome,
|
||||||
|
n.tipo_nodo,
|
||||||
|
n.nivel,
|
||||||
|
n.cod_empresa,
|
||||||
|
n.ordem_exibicao
|
||||||
FROM VERDEMAR.TB_FLASH_NODO n
|
FROM VERDEMAR.TB_FLASH_NODO n
|
||||||
CROSS JOIN Parametros p
|
CROSS JOIN Parametros p
|
||||||
WHERE n.ativo = 'S'
|
WHERE n.ativo = 'S'
|
||||||
@@ -1103,12 +1108,12 @@ where 1 = 0`,
|
|||||||
),
|
),
|
||||||
Agrupado AS (
|
Agrupado AS (
|
||||||
SELECT
|
SELECT
|
||||||
v.codigo AS codigo,
|
MAX(v.codigo) AS codigo,
|
||||||
MAX(v.nome) AS nome,
|
v.nome AS nome,
|
||||||
MAX(v.tipo_nodo) AS tipo_nodo,
|
MAX(v.tipo_nodo) AS tipo_nodo,
|
||||||
MAX(v.nivel) AS nivel,
|
MAX(v.nivel) AS nivel,
|
||||||
MAX(v.ordem_exibicao) AS ordem_exibicao,
|
MAX(v.ordem_exibicao) AS ordem_exibicao,
|
||||||
GROUPING(v.codigo) AS is_total,
|
GROUPING(v.nome) AS is_total,
|
||||||
|
|
||||||
SUM(CASE WHEN v.data BETWEEN p.dt_inicio_mes AND p.data_venda THEN v.venda ELSE 0 END) AS v_mes,
|
SUM(CASE WHEN v.data BETWEEN p.dt_inicio_mes AND p.data_venda THEN v.venda ELSE 0 END) AS v_mes,
|
||||||
SUM(CASE WHEN v.data BETWEEN p.dt_inicio_mes_ant AND p.dt_fim_mes_ant THEN v.venda ELSE 0 END) AS v_mes_ant,
|
SUM(CASE WHEN v.data BETWEEN p.dt_inicio_mes_ant AND p.dt_fim_mes_ant THEN v.venda ELSE 0 END) AS v_mes_ant,
|
||||||
@@ -1119,7 +1124,7 @@ where 1 = 0`,
|
|||||||
SUM(CASE WHEN v.data BETWEEN p.dt_inicio_ano_ant AND p.dt_fim_ano_ant THEN v.meta ELSE 0 END) AS m_ano_ant
|
SUM(CASE WHEN v.data BETWEEN p.dt_inicio_ano_ant AND p.dt_fim_ano_ant THEN v.meta ELSE 0 END) AS m_ano_ant
|
||||||
FROM Vendas_Metas v
|
FROM Vendas_Metas v
|
||||||
CROSS JOIN Parametros p
|
CROSS JOIN Parametros p
|
||||||
GROUP BY GROUPING SETS ((v.codigo, p.cod_empresa), ())
|
GROUP BY GROUPING SETS ((v.nome), ())
|
||||||
)
|
)
|
||||||
SELECT
|
SELECT
|
||||||
nome AS nomeempresaapp,
|
nome AS nomeempresaapp,
|
||||||
|
|||||||
Reference in New Issue
Block a user