Questão FC372786
O comando SQL que está correto, sem erros de sintaxe, é:
Linguagem SQL
FCC · 2023
O comando SQL que está correto, sem erros de sintaxe, é:
- SELECT Servicos.ServicoID, Clientes.NomeCliente FROM Servicos INNER JOIN Clientes ON Servicos.ClienteID = Clientes.ClienteID;
- SELECT COUNT(DISTINCT Cidade) FROM TABLE Clientes;
- SELECT * FROM Clientes WHERE Cidade IS LIKE 'Recife';
- UPDATE Clientes TO NomeCliente = 'Maria da Silva' AND City= 'Caruaru' WHERE ClienteID IS 11234;
- DELETE FROM Clientes WHERE NomeCliente=*.*;
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A instrução apresenta a sintaxe correta para retornar colunas de duas tabelas relacionadas. Ela usa SELECT para indicar as colunas desejadas: Servicos.ServicoID e Clientes.NomeCliente, qualificadas pelo nome da tabela para evitar ambiguidade.
Em seguida vem FROM com a tabela base (Servicos) e o INNER JOIN para combinar registros com a tabela Clientes. O INNER JOIN retorna apenas os pares de linhas em que a condição de junção é satisfeita.
A condição aparece após ON: Servicos.ClienteID = Clientes.ClienteID, que relaciona as chaves entre as tabelas. Por fim, a instrução termina com ponto e vírgula, obedecendo a sintaxe SQL.
Conteúdo do catálogo FC Concursos · Atualizado em