Professional Documents
Culture Documents
--- Exiba o nome do aluno mais antigo da Softblue -SELECT DISTINCT(ALUNO.ALUNO) FROM PEDIDO INNER JOIN ALUNO ON PEDIDO.ALUNO = ALUNO.CODIGO ORDER BY DATAHORA ASC LIMIT 1;
--- Exiba o nome do aluno mais recente da Softblue -SELECT DISTINCT(ALUNO.ALUNO) FROM PEDIDO INNER JOIN ALUNO ON PEDIDO.ALUNO = ALUNO.CODIGO ORDER BY DATAHORA DESC LIMIT 1;
--- Exiba o nome do terceiro aluno mais antigo da Softblue -SELECT DISTINCT(ALUNO.ALUNO) FROM PEDIDO INNER JOIN ALUNO ON PEDIDO.ALUNO = ALUNO.CODIGO ORDER BY DATAHORA ASC LIMIT 1 OFFSET 2;
--- Exiba a quantidade de cursos que j foram vendidos pela Softblue -SELECT COUNT(*) FROM PEDIDO_DETALHE;
--- Exiba o valor total j arrecadado pelos cursos vendidos pela Softblue -SELECT SUM(VALOR) FROM PEDIDO_DETALHE;
--- Exiba o valor mdio cobrado por curso para o pedido cujo CODIGO 2 -SELECT AVG(VALOR) FROM PEDIDO_DETALHE WHERE PEDIDO = 2;
--- Exiba o valor do curso mais caro da Softblue -SELECT MAX(VALOR) FROM CURSO;
--- Exiba o valor do curso mais barato da Softblue -SELECT MIN(VALOR) FROM CURSO;
--- Exiba o valor total de cada pedido realizado na Softblue -SELECT PEDIDO, SUM(VALOR) FROM PEDIDO_DETALHE GROUP BY PEDIDO;
--- Exiba os nomes dos instrutores da Softblue e a quantidade de cursos que cada um tem sob sua responsabilidade
-SELECT INSTRUTOR.INSTRUTOR, COUNT(*) FROM CURSO INNER JOIN INSTRUTOR ON CURSO.INSTRUTOR = INSTRUTOR.CODIGO GROUP BY INSTRUTOR;