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 e valor2 são os valores entre os quais a coluna 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.