Questão de Banco de Dados — SQL — INSTITUTO AOCP 2018
- Código
- qq373812
- Banca
- INSTITUTO AOCP
- Órgão
- ITEP-RN
- Ano
- 2018
- Nível
- Superior
- Cargo
- ITEP - RN - Perito Criminal - Ciências da Computação
- AUNION.
- BBETWEEN.
- CSELECT TOP.
- DSELECT DISTINCT.
- EINNER JOIN.
GabaritoE — INNER JOIN.
Gabarito: letra E. O comando INNER JOIN seleciona registros que possuem o mesmo valor em duas tabelas, combinando-os com base em uma condição de igualdade entre colunas. As demais alternativas não realizam essa operação de junção.
UNION combina resultados de duas consultas, mas não seleciona registros com valores iguais entre tabelas distintas; ele apenas concatena linhas, eliminando duplicatas.
BETWEEN é um operador de intervalo usado em cláusulas WHERE para filtrar valores dentro de um intervalo, não realiza junção entre tabelas.
SELECT TOP limita o número de linhas retornadas por uma consulta; não tem relação com correspondência de valores entre tabelas.
SELECT DISTINCT remove linhas duplicadas de um resultado, mas não seleciona registros baseados em correspondência entre duas tabelas.
INNER JOIN é o comando SQL que retorna apenas as linhas onde há correspondência (valores iguais) em ambas as tabelas envolvidas, conforme a condição especificada (ON tabela1.coluna = tabela2.coluna).
Associe INNER JOIN à ideia de "interseção" – ele traz apenas os registros que existem nos dois conjuntos (tabelas) com base em uma chave comum.
Gabarito: letra E
Link permanente: /questoes/qq373812