Between
Em PostgreSQL, a cláusula BETWEEN
é usada para filtrar os resultados de uma consulta para um intervalo específico de valores. Ela permite selecionar registros onde o valor de uma coluna está entre dois valores especificados, incluindo esses valores. A sintaxe básica da cláusula BETWEEN
é a seguinte:
SELECT colunas
FROM tabela
WHERE coluna BETWEEN valor1 AND valor2;
Neste comando:
colunas
são as colunas que você deseja selecionar.tabela
é a tabela da qual você está selecionando os dados.coluna
é a coluna que será comparada.valor1
evalor2
são os valores entre os quais acoluna
deve estar para que um registro seja selecionado.
Aqui está um exemplo prático de como usar a cláusula BETWEEN
:
SELECT nome, idade
FROM alunos
WHERE idade BETWEEN 18 AND 25;
Neste exemplo, a consulta retorna os nomes e idades dos alunos cujas idades estão entre 18 e 25 anos, incluindo os alunos com 18 e 25 anos.
A cláusula BETWEEN
também pode ser usada com datas e tipos numéricos. É uma maneira eficaz de filtrar dados dentro de um intervalo específico, melhorando a precisão e a legibilidade das suas consultas SQL.