Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
43 RESPOSTAS<br />
Exercício Complementar 4.5<br />
1 SELECT Autor .*, COUNT ( Livro .id) AS total_livros<br />
2 FROM Autor JOIN Livro<br />
3 ON Livro . autor_id = Autor .id<br />
4 GROUP BY Autor .id;<br />
Código <strong>SQL</strong> 4.15: Resposta do exercício<br />
Exercício Complementar 4.6<br />
1 SELECT * FROM (<br />
2 SELECT Autor .*, COUNT ( Livro .id) AS total_livros<br />
3 FROM Autor JOIN Livro<br />
4 ON Livro . autor_id = Autor .id<br />
5 GROUP BY Autor .id<br />
6 ) AS A<br />
7 ORDER BY A. nome DESC ;<br />
Código <strong>SQL</strong> 4.16: Resposta do exercício<br />
Exercício Complementar 4.7<br />
1 SELECT nome_usuario , email<br />
2 FROM Usuario<br />
3 WHERE Usuario . nome_usuario IS NOT NULL<br />
4 UNION ALL<br />
5 SELECT nome_usuario , email<br />
6 FROM UsuarioAdministrativo<br />
7 WHERE UsuarioAdministrativo . nome_usuario IS NOT NULL<br />
8 UNION ALL<br />
9 SELECT nome_usuario , email<br />
10 FROM Usuario<br />
11 WHERE Usuario . nome_usuario IS NULL<br />
12 UNION ALL<br />
13 SELECT email , email<br />
14 FROM UsuarioAdministrativo<br />
15 WHERE UsuarioAdministrativo . nome_usuario IS NULL ;<br />
Código <strong>SQL</strong> 4.21: Resposta do exercício<br />
www.facebook.com/k19treinamentos 43