Buscar

AULA-06-05-13-SELECT PID

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

SELECT M.*, MAT.RA, P.PES_NOME
FROM MENSALIDADE M
INNER JOIN MATRICULA MAT ON M.MAT_COD = MAT.MAT_COD
INNER JOIN ALUNO A ON MAT.RA = A.RA
INNER JOIN PESSOA P ON A.PES_COD = P.PES_COD
SELECT M.*, MAT.RA, P.PES_NOME
FROM MENSALIDADE M
INNER JOIN MATRICULA MAT ON M.MAT_COD = MAT.MAT_COD
INNER JOIN ALUNO A ON MAT.RA = A.RA
INNER JOIN PESFIS PF ON A.PES_COD = PF.PES_COD
INNER JOIN PESSOA P ON PF.PES_COD = P.PES_COD
UPDATE MENSALIDADE
SET MEN_VLPAGO = 0
WHERE MEN_DTPAGTO IS NULL;
COMMIT;
SELECT MAT.RA, P.PES_NOME, SUM(M.MEN_VALOR) AS TOTAL
FROM MENSALIDADE M
INNER JOIN MATRICULA MAT ON M.MAT_COD = MAT.MAT_COD
INNER JOIN ALUNO A ON MAT.RA = A.RA
INNER JOIN PESFIS PF ON A.PES_COD = PF.PES_COD
INNER JOIN PESSOA P ON PF.PES_COD = P.PES_COD
WHERE M.MEN_DTPAGTO IS NULL 
 AND M.MEN_DTVENCTO < SYSDATE
GROUP BY MAT.RA, P.PES_NOME 
ORDER BY TOTAL DESC;

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais