option
Questions
ayuda
daypo
search.php

SQL JOINs

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
SQL JOINs

Description:
10 questões

Creation Date: 2026/05/28

Category: Literature

Number of questions: 10

Rating:(0)
Share the Test:
Nuevo ComentarioNuevo Comentario
New Comment
NO RECORDS
Content:

O comando SQL que retorna apenas os registros com correspondência entre duas tabelas é: LEFT JOIN. FULL JOIN. INNER JOIN. RIGHT JOIN. CROSS JOIN.

O LEFT JOIN retorna: Apenas registros iguais. Todos os registros da tabela da esquerda e correspondências da direita. Todos os registros da direita. Apenas registros sem correspondência. Produto cartesiano.

Observe o comando: SELECT * FROM A LEFT JOIN B ON A.id = B.id WHERE B.id IS NULL; Esse comando retorna: Registros iguais entre A e B. Todos os registros de B. Registros existentes em A sem correspondência em B. Registros existentes em B sem correspondência em A. Todos os registros das duas tabelas.

O RIGHT JOIN prioriza: A tabela da esquerda. A interseção. A tabela principal do banco. A tabela da direita. Apenas valores NULL.

O FULL OUTER JOIN retorna: Apenas registros iguais. Apenas registros diferentes. Todos os registros das duas tabelas. Somente registros da esquerda. Somente registros da direita.

O INNER JOIN pode ser representado pela operação de conjuntos: União. Diferença. Interseção. Complemento. Produto cartesiano.

Analise: SELECT * FROM A RIGHT JOIN B ON A.id = B.id WHERE A.id IS NULL; O resultado será: Registros iguais entre A e B. Todos os registros de A. Registros de A sem B. Registros de B sem A. Todas as correspondências.

A cláusula IS NULL é frequentemente utilizada em JOINs para: Ordenar registros. Filtrar registros sem correspondência. Atualizar tabelas. Excluir registros duplicados. Criar índices.

O FULL OUTER JOIN com condição: WHERE A.id IS NULL OR B.id IS NULL retorna: Interseção. Produto cartesiano. Diferença simétrica. Apenas tabela A. Apenas tabela B.

Assinale a alternativa correta: LEFT JOIN retorna apenas registros iguais. RIGHT JOIN retorna todos da tabela da direita. INNER JOIN retorna todos os registros. FULL JOIN retorna apenas registros sem correspondência. IS NULL serve para ordenar tabelas.

Report abuse