Flashcard FC90630
Como evitar ambiguidade ao consultar colunas com o mesmo nome em tabelas diferentes?
Linguagem SQL
CEBRASPE (CESPE) · 2024
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