O operador Between é utilizado em campos numéricos ou do tipo Data/Hora,
para testar se o campo está dentro de uma determinada faixa de valores.
Para melhor entendimento vamos criar o exemplo abaixo:
-- criando tabela pessoas
CREATE TABLE pessoas(
ID serial,
nome varchar(30),
idade int,
dia_qualquer date,
cidade varchar(30)
);
-- inserindo dados
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('Marcio', 32, '2008-03-21', '');
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('Cheila', 36, '2008-03-22', '');
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('Salete', 15, '2008-03-23', '');
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('Martha', 18, '2008-03-24', '');
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('Cristina', 32, '2008-03-25', '');
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('Francisco', 44, '2008-03-26', '');
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('André', 36, '2008-03-27', '');
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('Eduardo', 25, '2008-03-28', '');
insert into pessoas (nome, idade, dia_qualquer, cidade) values ('Isabel', 18, '', '2008-03-29');
-- selecionando todos dados da tabela
teste=# SELECT ID, nome FROM pessoas;
id | nome
----+-----------
1 | Marcio
2 | Cheila
3 | Salete
4 | Martha
5 | Cristina
6 | Francisco
7 | André
8 | Eduardo
(8 registros)
-- apenas os id entre 3 e 5
teste=# SELECT ID, nome FROM pessoas WHERE ID BETWEEN 3 AND 5;
id | nome
----+----------
3 | Salete
4 | Martha
5 | Cristina
(3 registros)
-- apenas o intervalo de datas entre 2008-03-21 e 2008-03-25
teste=# SELECT ID, nome, dia_qualquer FROM pessoas WHERE dia_qualquer BETWEEN '2008-03-21' AND '2008-03-25';
id | nome | dia_qualquer
----+----------+--------------
1 | Marcio | 2008-03-21
2 | Cheila | 2008-03-22
3 | Salete | 2008-03-23
4 | Martha | 2008-03-24
5 | Cristina | 2008-03-25
(5 registros)
-- matando a tabela
drop table pessoas;
Cara tem um professor meu que se não fosse esse teu post a aula nao terminava nunca Vlw
boa dica!