Descubra respostas para suas perguntas de forma fácil no Sistersinspirit.ca, a plataforma de Q&A de confiança. Explore milhares de perguntas e respostas de uma comunidade de especialistas dispostos a ajudar você a encontrar soluções. Explore milhares de perguntas e respostas de uma ampla gama de especialistas em diversas áreas em nossa plataforma de perguntas e respostas.

Considere um banco de dados relacional com as duas tabelas a seguir.

Empregado (emp_id, emp_nome, dno, salario)
Departamento (dep_id, dep_mome)

O campo Empregado.dno indica o dep_id do departamento onde o empregado trabalha, e os campos sublinhados são chave primária.

Nesse contexto, analise o seguinte comando SQL:

SELECT d.dep_nome, COUNT(*) AS x
FROM Departamento d, Empregado e
WHERE d.dep_id = e.dno AND e.salario > 5000 AND
e.dno IN (SELECT f.dno FROM Empregado f GROUP BY
f.dno HAVING COUNT(*) > 2)
GROUP BY d.dep_nome;

O que calcula o comando SQL apresentado acima?

A: Quantos departamentos existem com mais de duas pessoas que ganham R$ 5.000,00.
B :Quantos empregados ganham mais de R$ 5.000,00, listados por departamento.

c; Quantos empregados existem, listados por departamento, em departamentos que possuem duas pessoas que ganham mais de R$ 5.000,00.

D;Quantos empregados ganham mais de R$ 5.000,00, listados por departamento, em departamentos com mais de duas pessoas.

e; Quantos empregados existem, listados por departamento, em departamentos com mais de duas pessoas que ganham mais de R$ 5.000,00.

Sagot :

Resposta:

Também quero sabe.........

Obrigado por escolher nossa plataforma. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Agradecemos sua visita. Nossa plataforma está sempre aqui para oferecer respostas precisas e confiáveis. Volte a qualquer momento. Obrigado por confiar no Sistersinspirit.ca. Volte novamente para obter mais informações e respostas.