FC ConcursosFC Concursos

Questão FC90501

Quanto a linguagens de consulta, julgue o próximo item. Em uma tabela com 100 registros, uma consulta SQL com a cláusula WHERE pode apresentar resultados com quantidade variando de

Linguagem SQL

CEBRASPE (CESPE) · 2024

Quanto a linguagens de consulta, julgue o próximo item.
Em uma tabela com 100 registros, uma consulta SQL com a cláusula WHERE pode apresentar resultados com quantidade variando de zero a 100 linhas.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Comentário: A assertiva está correta. A cláusula WHERE em uma consulta SQL filtra registros de acordo com uma condição, e o número de linhas retornadas pode variar entre zero e o total de registros da tabela.

Explicação:
  1. Se a condição do WHERE não for satisfeita por nenhum registro, o resultado da consulta será zero linhas.
    • Exemplo: Se a consulta buscar clientes com idade maior que 100 anos e não houver registros assim, nenhuma linha será retornada.
  2. Se a condição do WHERE corresponder a alguns registros, a consulta retornará um subconjunto da tabela.
    • Exemplo: Se a tabela tem 100 registros e a condição filtra apenas os clientes maiores de 30 anos, pode retornar, por exemplo, 40 linhas.
  3. Se a condição do WHERE permitir todos os registros existentes, a consulta retornará todas as 100 linhas.
    • Exemplo: SELECT * FROM clientes WHERE 1=1; sempre retorna todos os registros.
Portanto, o resultado pode variar de 0 a 100 registros dependendo da condição aplicada na cláusula WHERE.

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

Continue aprendendo