Questão de Modelagem de dados

Conforme a linguagem SQL e as relações dadas, escolha a opção que mostre o nome do projeto e nome do seu tipo, dos projetos que não possuam valor, bem como dos tipos que possuam mais do que cinco projetos.

A
SELECT P.NOME, TP.NOME FROM TIPO_PROJETO TP, PROJETO P WHERE TP.ID_TIPO = P.ID_TIPO AND P.VALOR = 0 AND TP.ID_TIPO =(SELECT ID_TIPO FROM PROJETO GROUP BY ID_TIPO HAVING COUNT(*) > 5);
B
SELECT P.NOME, TP.NOME FROM TIPO_PROJETO TP, PROJETO P WHERE TP.ID_TIPO = P.ID_TIPO AND P.VALOR = 0 AND TP.ID_TIPO IN (SELECT ID_TIPO FROM PROJETO GROUP BY ID_TIPO HAVING COUNT(*) > 5);
C
SELECT P.NOME, TP.NOME FROM TIPO_PROJETO TP, PROJETO P WHERE TP.ID_TIPO = P.ID_TIPO AND VALOR IS NULL AND TP.ID_TIPO IN (SELECT ID_TIPO FROM PROJETO GROUP BY ID_TIPO HAVING COUNT(*) > 5);
D
SELECT P.NOME, TP.NOME FROM TIPO_PROJETO TP, PROJETO P WHERE TP.ID_TIPO = P.ID_TIPO AND VALOR IS NULL AND TP.ID_TIPO IN (SELECT ID_TIPO FROM TIPO_PROJETO GROUP BY ID_TIPO HAVING COUNT(*) > 5);
E
SELECT P.NOME, TP.NOME FROM TIPO_PROJETO TP, PROJETO P WHERE TP.ID_TIPO = P.ID_TIPO AND P.VALOR = 0 GROUP BY ID_TIPO HAVING COUNT(*) > 5;

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!