Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
HTML
<center><font size="5000">>Versão Versãodas doscópias Clientes no Campo <nos clientes</font></center>

 

 

SQL
dataSourceSIA
stylebackground-color:
black
#111111;color:
yellow
lightgray; font-weight:bold;font-size:
3
2.
8em
6em;text-align:left
enableHeadingAttributesfalse
rowOrientationhorizontal
enableHighlightingfalse
enableSortingfalse
outputwiki
retainRowStyleOrderfalse
select * from ( SELECT 'Sem Internet' as "Tipo",
SELECT "Comercial", "7.4** (RC)", ">=7.3.4.3<7.4.0", "7.3.4.2 (site)", ">=7.3.**<7.3.4.2", "7.2**", "7.1**", "7.0**", "6.*", "Total" FROM (
SELECT
0 AS "Ordem",
'Todas' as "Comercial",
'{html}<span style="color:#6eb0e5">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) 
"Cópias na versão 7.0",
AS VARCHAR(5)) || '</span>{html}' "7.4** (RC)",
'{html}<span style="color:#47c777">' || CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.4.3' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' ">=7.3.4.3<7.4.0",
'{html}<span style="color:#6eb0e5">' || CAST(SUM(CASE WHEN AP.nmAtualizacao 
LIKE
= '
6.%
7.3.4.2' THEN 1 ELSE 0 END) 
"Cópias na versão 6.0",
AS VARCHAR(5)) || '</span>{html}' "7.3.4.2 (site)",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' ">=7.3.**<7.3.4.2",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "7.2**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) 
"Cópias na versão 5.0", count(*)
AS VARCHAR(5)) || '</span>{html}' "7.1**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "7.0**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM 
esiacopiacliente
esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
and
AND CC.flContadorEstatistico = 'S'
and
AND 
CC.dtExpiracao > '01.03.2017'
and CC.dtAtualizacaoInternet is null
AND AP.cdProduto = 10
UNION
SELECT
1 AS "Ordem",
'Com internet' as "Versão",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.4** (RC)",
CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.5' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.5<7.4.0",
CAST(SUM(CASE WHEN AP.nmAtualizacao = '7.3.4.2' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.3.4.2 (site)",
CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.**<7.3.4.2",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.2**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.1**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.0**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtAtualizacaoInternet is not null
AND AP.cdProduto 
in
= 
(10,12)   union   SELECT 'Com Internet' as "Tipo",
10
UNION
SELECT
2 AS "Ordem",
'Sem internet' as "Versão",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.4** (RC)",
CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.5' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.5<7.4.0",
CAST(SUM(CASE WHEN AP.nmAtualizacao = '7.3.4.2' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.3.4.2 (site)",
CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.**<7.3.4.2",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) 
"Cópias na versão 7.0",
AS VARCHAR(5)) "7.2**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.1**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.0**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) 
"Cópias na versão 6.0",
AS VARCHAR(5)) "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtAtualizacaoInternet is null
AND AP.cdProduto = 10
) X order by "Ordem"
 

 

 

SQL
dataSourceSIA
stylebackground-color:#111111;color:lightgray; font-weight:bold;font-size:2.6em;text-align:left
enableHeadingAttributesfalse
rowOrientationhorizontal
enableHighlightingfalse
enableSortingfalse
outputwiki
retainRowStyleOrderfalse
SELECT "Mult", "7.4** (RC)", ">=7.3.4.3<7.4.0", "7.3.4.2 (site)", ">=7.3.**<7.3.4.2", "7.2**", "7.1**", "7.0**", "6.*", "Total" FROM (
SELECT
0 AS "Ordem",
'Todas' as "Mult",
'{html}<span style="color:#6eb0e5">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "7.4** (RC)",
'{html}<span style="color:#47c777">' || CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.4.3' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' ">=7.3.4.3<7.4.0",
'{html}<span style="color:#6eb0e5">' || CAST(SUM(CASE WHEN AP.nmAtualizacao = '7.3.4.2' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "7.3.4.2 (site)",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' ">=7.3.**<7.3.4.2",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) 
"Cópias na versão 5.0", count(*)
AS VARCHAR(5)) || '</span>{html}' "7.2**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "7.1**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "7.0**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM 
esiacopiacliente
esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
and
AND CC.flContadorEstatistico = 'S'
and
AND 
CC.dtExpiracao > '01.03.2017'
and CC.
AND AP.cdProduto = 12
UNION
SELECT
1 AS "Ordem",
'Com internet' as "Versão",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.4** (RC)",
CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.5' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.5<7.4.0",
CAST(SUM(CASE WHEN AP.nmAtualizacao = '7.3.4.2' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.3.4.2 (site)",
CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.**<7.3.4.2",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.2**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.1**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.0**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtAtualizacaoInternet is not null
AND AP.cdProduto 
in (10,12)   union SELECT
= 12
UNION
SELECT
2 AS "Ordem",
'Sem internet' as "Versão",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.4** (RC)",
CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.5' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.5<7.4.0",
CAST(SUM(CASE WHEN AP.nmAtualizacao = '7.3.4.2' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.3.4.2 (site)",
CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.**<7.3.4.2",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.2**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.1**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.0**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtAtualizacaoInternet is null
AND AP.cdProduto = 12 
) X order by "Ordem"
 
SQL
dataSourceSIA
stylebackground-color:#111111;color:lightgray; font-weight:bold;font-size:2.6em;text-align:left
enableHeadingAttributesfalse
rowOrientationhorizontal
enableHighlightingfalse
enableSortingfalse
outputwiki
retainRowStyleOrderfalse
SELECT "S2", "7.4** (RC)", ">=7.3.4.3<7.4.0", "7.3.4.2 (site)", ">=7.3.**<7.3.4.2", "7.2**", "7.1**", "7.0**", "6.*", "Total" FROM (
SELECT
0 AS "Ordem",
'Todas' as "
Tipo
S2",
'{html}<span style="color:#6eb0e5">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) 
"Cópias na versão 7.0",
AS VARCHAR(5)) || '</span>{html}' "7.4** (RC)",
'{html}<span style="color:#47c777">' || CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.4.3' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' ">=7.3.4.3<7.4.0",
'{html}<span style="color:#6eb0e5">' || CAST(SUM(CASE WHEN AP.nmAtualizacao 
LIKE
= '
6.%
7.3.4.2' THEN 1 ELSE 0 END) 
"Cópias na versão 6.0",
AS VARCHAR(5)) || '</span>{html}' "7.3.4.2 (site)",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' ">=7.3.**<7.3.4.2",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "7.2**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) 
"Cópias na versão 5.0", count(*)
AS VARCHAR(5)) || '</span>{html}' "7.1**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "7.0**",
'{html}<span style="color:#d7561f">' || CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) || '</span>{html}' "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM 
esiacopiacliente
esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
and
AND CC.flContadorEstatistico = 'S'
and
AND 
CC.dtExpiracao > '01.03.2017'
AND AP.cdProduto in (10,12)
UNION
SELECT
1 AS "Ordem",
'Com internet' as "Versão",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.4** (RC)",
CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.5' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.5<7.4.0",
CAST(SUM(CASE WHEN AP.nmAtualizacao = '7.3.4.2' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.3.4.2 (site)",
CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.**<7.3.4.2",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.2**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.1**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.0**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtAtualizacaoInternet is not null
AND AP.cdProduto in (10,12)
UNION
SELECT
2 AS "Ordem",
'Sem internet' as "Versão",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.4.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.4** (RC)",
CAST(SUM(CASE WHEN ((AP.nmAtualizacao >= '7.3.5' AND AP.nmAtualizacao < '7.4.0')) THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.5<7.4.0",
CAST(SUM(CASE WHEN AP.nmAtualizacao = '7.3.4.2' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.3.4.2 (site)",
CAST(SUM(CASE WHEN AP.nmAtualizacao >= '7.3.0' AND  AP.nmAtualizacao <= '7.3.4.1' THEN 1 ELSE 0 END) AS VARCHAR(5)) ">=7.3.**<7.3.4.2",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.2.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.2**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.1.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.1**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '7.0.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "7.0**",
CAST(SUM(CASE WHEN AP.nmAtualizacao LIKE '6.%' THEN 1 ELSE 0 END) AS VARCHAR(5)) "6.*",
CAST(COUNT(*) AS VARCHAR(5)) "Total"
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
INNER JOIN esiaPadrao P ON PC.cdPadrao = P.cdPadrao
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtAtualizacaoInternet is null
AND AP.cdProduto in (10,12) 
) X order by "
Total" desc
Ordem"
 

 

 

HTML
<span><font size="6"><b>(site) - </b>Versão publicada.</font></span><br>
<span><font size="6"><b>(RC) - </b><i>Release candidate</i>. Versão candidata a ser publicada.</font></span>



 

Gráfico
bgColor#222222
orientationvertical
subTitle.
dataOrientationvertical
borderColor#DDDDDD
height400
colors#E7DF58, #EEEEEE
legendfalse
width800
line-width5
typeline

SQL
dataSourceSIA
SELECT 
(SELECT to_char(data, 'DD/MM') FROM (select generate_series ('2019-01-01'::timestamp, '2019-06-30'::timestamp, '1 week'::interval) as data) as serie where extract('week' FROM data) = SELECT_PRINCIPAL."Semana")
"Semana", 
"VersaoSite" + 
          (SELECT
             COUNT(*)
           FROM esiaCopiaCliente as CCE
           INNER JOIN esiaAtualizacaoProduto AP ON CCE.cdAtualizacao = AP.cdAtualizacao
           INNER JOIN esiaProdutosCliente as PC ON CCE.cdProdutosCliente = PC.cdProdutosCliente
           WHERE CCE.dtExpiracao > CURRENT_DATE
                 AND CCE.flContadorEstatistico = 'S'
                 AND CCE.dtExpiracao > '01.01.2019'
                 AND AP.cdProduto in (10,12)
                 AND EXTRACT('WEEK' FROM AP.dtCadastro) = SELECT_PRINCIPAL."Semana"
                 AND CCE.cdCopiaCliente NOT IN (
                     SELECT CC.new_cdCopiaCliente
                       FROM log_esiaCopiaCliente CC
                      WHERE CC.new_cdCopiaCliente = CCE.cdCopiaCliente
                            OR CC.new_cdCopiaCliente = CCE.cdCopiaCliente)) +
(  SELECT COUNT(*) AS "VersaoSite"
     FROM log_esiaCopiaCliente CC
LEFT JOIN esiaAtualizacaoProduto AP_new ON AP_new.cdAtualizacao = CC.new_cdAtualizacao
LEFT JOIN esiaAtualizacaoProduto AP_old ON AP_old.cdAtualizacao = CC.old_cdAtualizacao
    WHERE CC.dtRegistro >= '2019-01-01'
          AND AP_new.nmAtualizacao >= (SELECT ap.nmAtualizacao
FROM esiaPadraoProduto pp
LEFT JOIN esiaAtualizacaoProduto ap ON ap.cdAtualizacao = pp.cdAtualizacaoAtual
WHERE pp.cdPadrao = 9 AND pp.cdProduto = 10)
          AND AP_old.nmAtualizacao <> AP_new.nmAtualizacao
          AND AP_new.cdProduto IN (10,12)
          AND CC.new_flContadorEstatistico = 'S'
          AND CC.new_dtExpiracao > CURRENT_DATE
          AND EXTRACT('WEEK' FROM CC.dtRegistro) < SELECT_PRINCIPAL."Semana"
) AS "VersaoSite", 
"Total" FROM
(SELECT EXTRACT('WEEK' FROM CC.dtRegistro) AS "Semana",
          COUNT(*) 
          AS "VersaoSite",
          (SELECT
             COUNT(*)
             FROM esiaCopiaCliente as CC
             INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
             INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
             WHERE CC.dtExpiracao > CURRENT_DATE
             AND CC.flContadorEstatistico = 'S'
             AND CC.dtExpiracao > '01.01.2019'
             AND AP.cdProduto IN (10,12)) AS "Total"
     FROM log_esiaCopiaCliente CC
LEFT JOIN esiaAtualizacaoProduto AP_new ON AP_new.cdAtualizacao = CC.new_cdAtualizacao
LEFT JOIN esiaAtualizacaoProduto AP_old ON AP_old.cdAtualizacao = CC.old_cdAtualizacao
    WHERE CC.dtRegistro >= '2019-01-01'
          AND AP_new.nmAtualizacao >= (SELECT ap.nmAtualizacao
FROM esiaPadraoProduto pp
LEFT JOIN esiaAtualizacaoProduto ap ON ap.cdAtualizacao = pp.cdAtualizacaoAtual
WHERE pp.cdPadrao = 9 AND pp.cdProduto = 10)
          AND AP_old.nmAtualizacao <> AP_new.nmAtualizacao
          AND AP_new.cdProduto IN (10,12)
          AND CC.new_flContadorEstatistico = 'S'
          AND CC.new_dtExpiracao > CURRENT_DATE
 GROUP BY "Semana"
 ORDER BY "Semana") AS SELECT_PRINCIPAL

Gráfico
orientationhorizontal
dataOrientationhorizontal
stackedtrue
rangeAxisTickUnit100000
colors#d7561f,#6eb0e5,#47c777
width800
rangeAxisLowerBound1
showShapesfalse
typebar
bgColor#222222
height200
legendfalse
domainAxisUpperBound10

SQL
dataSourceSIA
SELECT
0,
SUM(CASE WHEN AP.nmAtualizacao < (SELECT ap.nmAtualizacao
FROM esiaPadraoProduto pp
LEFT JOIN esiaAtualizacaoProduto ap ON ap.cdAtualizacao = pp.cdAtualizacaoAtual
WHERE pp.cdPadrao = 9 AND pp.cdProduto = 10) THEN 1 ELSE 0 END) AS " "
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtExpiracao > '01.01.2019'
AND AP.cdProduto in (10,12)
UNION
SELECT
1,
SUM(CASE WHEN AP.nmAtualizacao = (SELECT ap.nmAtualizacao
FROM esiaPadraoProduto pp
LEFT JOIN esiaAtualizacaoProduto ap ON ap.cdAtualizacao = pp.cdAtualizacaoAtual
WHERE pp.cdPadrao = 9 AND pp.cdProduto = 10) THEN 1 ELSE 0 END) AS " "
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtExpiracao > '01.01.2019'
AND AP.cdProduto in (10,12)
UNION
SELECT
2,
SUM(CASE WHEN (AP.nmAtualizacao >= '7.3.5' or AP.nmAtualizacao = '7.3.10' or AP.nmAtualizacao = '7.3.11' or AP.nmAtualizacao = '7.3.12' or AP.nmAtualizacao = '7.3.13' or
AP.nmAtualizacao = '7.3.14' or AP.nmAtualizacao = '7.3.15') THEN 1 ELSE 0 END) AS " "
FROM esiaCopiaCliente as CC
INNER JOIN esiaAtualizacaoProduto AP ON CC.cdAtualizacao = AP.cdAtualizacao
INNER JOIN esiaProdutosCliente as PC ON CC.cdProdutosCliente = PC.cdProdutosCliente
WHERE CC.dtExpiracao > current_date
AND CC.flContadorEstatistico = 'S'
AND CC.dtExpiracao > '01.01.2019'
AND AP.cdProduto in (10,12)
ORDER BY 1

(Abaixo (Site (Acima)