Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
www.unimake.com.br
Objetivos
• Alias em nomes de tabelas
• Sub-Select
• PgAdmin: Relatório Rápido
• Exercícios
www.unimake.com.br
ALIAS
para nomes de tabelas
• Assim como com os nomes das colunas, também é
possível mudarmos os nomes das tabelas usando um
ALIAS
• Para isso usamos a instrução AS;
• A instrução AS pode ser omitida;
SELECT N.fclifor,
C.fNo,
SUM(N.fTot_Nota) AS Total
FROM FANFC AS N
JOIN GeCad C ON C.fco = N.fclifor
GROUP BY 1,2
ORDER BY 1
www.unimake.com.br
Sub-Select
www.unimake.com.br
Sub-Select
exemplo 1
SELECT tmp.*,COUNT(*)
FROM
(
SELECT N.fCliFor,
SUM(fTot_Nota) AS fTotal
FROM FaNfC N
WHERE N.fEmissao BETWEEN '2006-01-01' AND '2006-12-31'
GROUP BY 1
) tmp
JOIN RpReceb R ON R.fCo = tmp.fCliFor
AND R.fEm BETWEEN '2006-01-01' AND '2006-12-31'
GROUP BY 1,2
www.unimake.com.br
PgAdmin
Relatório Rápido
O PgAdmin, em suas
últimas versões tem um
recurso interessante para
produzir um relatório
rápido a partir de um
determinado SELECT;
Monte o seu SELECT no
query editor e em seguida
cliquem em arquivo /
relatório rápido;
www.unimake.com.br
EXERCÍCIOS
1. Fazer um select que me de o resultado conforme abaixo:
www.unimake.com.br