FC ConcursosFC Concursos

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, é:

  1. SELECT Servicos.ServicoID, Clientes.NomeCliente FROM Servicos INNER JOIN Clientes ON Servicos.ClienteID = Clientes.ClienteID;
  2. SELECT COUNT(DISTINCT Cidade) FROM TABLE Clientes;
  3. SELECT * FROM Clientes WHERE Cidade IS LIKE 'Recife';
  4. UPDATE Clientes TO NomeCliente = 'Maria da Silva' AND City= 'Caruaru' WHERE ClienteID IS 11234;
  5. 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

Continue aprendendo