← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2023

Questão comentada de Banco de Dados

Em linguagem de manipulação de dados DML, o operador SQL BETWEEN serve para

Gabarito: A

O operador BETWEEN, no SQL, é usado para filtrar valores dentro de um intervalo. Na prática, ele aparece muito na cláusula WHERE, quando você quer dizer algo como "entre 10 e 20" ou "entre duas datas". Ele é bem útil porque deixa a condição mais legível do que escrever duas comparações separadas. Em linguagem SQL, o BETWEEN funciona como um atalho para verificar se um valor está dentro de um limite inferior e um limite superior, inclusive os extremos. Por isso, a banca costuma cobrar sua associação com a filtragem de linhas na WHERE, e não com INSERT, DELETE ou UPDATE. No caso da questão, a alternativa correta é a A porque o BETWEEN serve para delimitar o valor de uma coluna na cláusula WHERE, restringindo quais registros serão retornados. Em termos equivalentes, ele representa um intervalo de comparação, algo como coluna BETWEEN valor1 AND valor2. Só cuidado com uma sutileza: o BETWEEN não limita colunas nem quantidade de linhas, ele limita o conjunto de linhas que satisfazem a condição. É o tipo de detalhe que a CESPE/CEBRASPE adora transformar em armadilha.

Continue treinando

Questões relacionadas