Um usuário pediu que fosse elaborado um relatório com informações relativas a todas as empresas cadastradas na bolsa. Para cada empresa, o relatório tem que exibir as seguintes informações:
Código e Nome da mesma;
Códigos e tipos das ações, caso a empresa tenha ações negociadas na bolsa.
Qual consulta permite exibir o que foi pedido?
SELECT E.CODIGO, E.NOME, A.CODIGO, A.TIPO FROM EMPRESA E LEFT OUTER JOIN ACAO A ON A.COD_EMPRESA=E.CODIGO WHERE A.TIPO = 'ON' OR TIPO = 'PN'
SELECT E.CODIGO, E.NOME, A.CODIGO, A.TIPO FROM EMPRESA E RIGHT OUTER JOIN ACAO A ON A.COD_EMPRESA=E.CODIGO
SELECT E.CODIGO, E.NOME, A.CODIGO, A.TIPO FROM EMPRESA E LEFT OUTER JOIN ACAO A ON A.COD_EMPRESA=E.CODIGO
SELECT E.CODIGO, E.NOME, A.CODIGO, A.TIPO FROM EMPRESA E, ACAO A WHERE E.CODIGO = A.COD_EMPRESA AND (A.TIPO = 'ON' OR TIPO = 'PN')
SELECT E.CODIGO, E.NOME, A.CODIGO, A.TIPO FROM EMPRESA E, ACAO A WHERE E.CODIGO = A.COD_EMPRESA
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...