← Questões de Banco de Dados

Banco de Dados · FUNCERN · 2024

Questão comentada de Banco de Dados

SQL é uma linguagem padrão para armazenar, manipular e recuperar dados em bancos de dados. Nessa linguagem, a instrução SELECT é usada para selecionar dados de um banco de dados. Sobre a finalidade da cláusula SQL WHERE, em uma instrução SELECT, é correto afirmar que essa finalidade permite

Gabarito: B

No SQL, a instrução SELECT serve para buscar dados em uma tabela, e as cláusulas que a acompanham refinam essa busca. A cláusula WHERE é a responsável por impor uma condição, ou seja, ela diz quais linhas devem entrar no resultado da consulta. Se a condição não for atendida, a linha fica de fora. Simples assim: SELECT escolhe colunas e WHERE escolhe linhas. É por isso que o gabarito é a letra B. Quando você usa WHERE, você está filtrando os registros com base em um critério, como idade maior que 18, nome igual a 'Maria' ou cidade diferente de 'Natal'. Em prova, a banca costuma trocar essa ideia com outras cláusulas clássicas do SELECT para ver se você confunde filtro com ordenação, agrupamento ou junção. Para não cair na armadilha: GROUP BY agrupa, ORDER BY ordena, JOIN relaciona tabelas. Já o WHERE funciona antes da exibição final, separando o que entra e o que não entra no resultado. Em outras palavras, ele faz o serviço de porteiro da consulta.

Continue treinando

Questões relacionadas