FC ConcursosFC Concursos

Flashcard FC90630

Como evitar ambiguidade ao consultar colunas com o mesmo nome em tabelas diferentes?

Linguagem SQL

CEBRASPE (CESPE) · 2024

De acordo com o assunto TI - Banco de Dados: Consultas e Comandos em SQL, responda:

Como evitar ambiguidade ao consultar colunas com o mesmo nome em tabelas diferentes?
Mostrar resposta e comentário

Resposta

É possível selecionar colunas com o mesmo nome em tabelas diferentes, desde que cada coluna seja referenciada pela tabela ou por um alias.


• Ordem das colunas: A ordem das colunas no SELECT é independente da ordem das tabelas na consulta, desde que as referências estejam corretas.
• Ambiguidade de nomes: Colunas homônimas usadas em JOINs geram ambiguidade se não for indicado a qual tabela pertencem.
• Uso de alias: Utilizar aliases ou prefixar com o nome da tabela resolve a ambiguidade e evita erros de referência.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/90502

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo