Gabarito disponível
Texto-base:
A seguir, são mostradas, como exemplo, as duas primeiras linhas (a linha de título e a primeira entrada de dados) das tabelas de nome Clientes e de nome Pedidos.
CodCliente | Nome | Endereco | Cidade | CEP
1 | Jorge Sousa | Rua das Pedras 23 | Campos | 56231900
CodPedido | CodCliente | DataPedido | DataEntrega | Frete
72453 | 56 | 2024.11.03 | 2024.12.15 | Correios Normal
A partir das informações precedentes, julgue os itens a seguir, em relação ao tratamento de dados e tabelas usando a SQL, considerando que, por padrão, todas as instruções são finalizadas com ponto e vírgula (;) após a última cláusula.
Em uma instrução, a cláusula WHERE somente pode ser usada para estabelecer critérios para campos referentes a lugar, como Cidade e Endereco.
A seguir, são mostradas, como exemplo, as duas primeiras linhas (a linha de título e a primeira entrada de dados) das tabelas de nome Clientes e de nome Pedidos.
CodCliente | Nome | Endereco | Cidade | CEP
1 | Jorge Sousa | Rua das Pedras 23 | Campos | 56231900
CodPedido | CodCliente | DataPedido | DataEntrega | Frete
72453 | 56 | 2024.11.03 | 2024.12.15 | Correios Normal
A partir das informações precedentes, julgue os itens a seguir, em relação ao tratamento de dados e tabelas usando a SQL, considerando que, por padrão, todas as instruções são finalizadas com ponto e vírgula (;) após a última cláusula.
Em uma instrução, a cláusula WHERE somente pode ser usada para estabelecer critérios para campos referentes a lugar, como Cidade e Endereco.
WHERE aceita critérios sobre qualquer campo.
A cláusula WHERE filtra registros com condições aplicáveis a qualquer coluna, seja texto, número ou data. Exemplos são CodCliente = 1, DataPedido > '2024-01-01' e Cidade = 'Campos'. Não se limita a campos de lugar.
Análise das alternativas
A) Errada: restringe indevidamente o uso do WHERE. B) Correta: o WHERE vale para qualquer campo.
Referência: SQL – cláusula WHERE
Resolução comentada do VaiConcursos.