

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Observe o script SQL a seguir.

Para analisar quais auditores estão realizando auditoria em quais auditados, é necessária a execução de uma consulta SQL que apresente o seguinte resultado:

Para obter o resultado apresentado, deve-se executar a consulta SQL:
SELECT AUDITOR.Nome as 'Auditor'
FROM AUDITOR
WHERE AUDITOR.ID_A = ALL
(SELECT AUDITADO.Nome as 'Auditado'
FROM AUDITADO
WHERE AUDITADO.ID_A=AUDITOR.ID_A);
SELECT AUDITOR.Nome as 'Auditor',
AUDITADO.Nome as 'Auditado'
FROM AUDITOR, AUDITADO
HAVING AUDITADO.ID_A=AUDITOR.ID_A;
SELECT AUDITOR.Nome as 'Auditor',
AUDITADO.Nome as 'Auditado'
FROM AUDITOR INNER JOIN AUDITADO ON
AUDITADO.ID_A=AUDITOR.ID_A;
SELECT AUDITOR.Nome as 'Auditor'
FROM AUDITOR
WHERE EXISTS (SELECT AUDITADO.Nome as
'Auditado'
FROM AUDITADO
WHERE AUDITADO.ID_A=AUDITOR.ID_A);
SELECT AUDITOR.Nome as 'Auditor'
FROM AUDITOR
UNION SELECT AUDITADO.Nome as 'Auditado'
FROM AUDITADO;