Escolar Documentos
Profissional Documentos
Cultura Documentos
4) Monte o comando para apresentar o preo do livro mais caro publicado pela Mirandela
Editora sobre programao.
SELECT MAX(PREO) FROM LIVRO INNER JOIN EDITORA ON LIVRO.EDITORA=EDITORA.CODIGO
INNER JOIN ASSUNTO ON LIVRO.ASSUNTO=ASSUNTO.SIGLA
WHERE NOME='MIRANDELA EDITORA' AND DESCRIO='PROGRAMAO'
5) Monte o comando para apresentar o preo do livro mais caro publicado pela editora 1
do assunto P.
SELECT MAX(PREO) FROM LIVRO WHERE EDITORA=1 AND ASSUNTO='P'
EXERCCIOS
PCOD, SUM(QTY)
from
SP
GROUP BY
PCOD
from
GROUP BY
13) Recuperar o cdigo e a quantidade total fornecida de cada pea, mostrando apenas
aquelas cujo total fornecido maior que 400.
Select
PCOD, SUM(QTY)
from
SP
GROUP BY
PCOD
from
GROUP BY
14) Recuperar o cdigo e a mdia dos fornecimentos de cada pea, mostrando apenas
aquelas cuja mdia maior que 200.
Select PCOD, AVG(QTY)
from
SP
GROUP BY
PCOD
HAVING
AVG(QTY)>200
15) Recuperar o cdigo e a mdia de fornecimentos dos fornecedores que fornecem mais
de duas peas.
Select scod,avg(qty) from sp group by scod having count(scod) > 2
17) Recuperar o cdigo dos fornecedores que fornecem apenas peas verdes (ou seja,
fornecedores que no fornecem peas diferentes de verde).
Select scod from sp where scod not in
(select s.scod from s inner join sp on s.scod=sp.scod inner join p on
p.pcod=sp.pcod where p.color <> 'Green')
EXERCCIOS