MySQL - BETWEEN - Seleção de intervalos em consultas

Vamos aprender a aprimorar nossas consultas em um banco de dados MySQL usando a cláusula BETWEEN.

Publicado em
MySQL - BETWEEN - Seleção de intervalos em consultas

Vamos aprender a aprimorar nossas consultas em um banco de dados MySQL usando a cláusula BETWEEN, que nos permite selecionar intervalos de dados ao retornar os resultados de uma consulta.

Podemos usar a cláusula BETWEEN para, por exemplo, retornar registros cujos preços estejam entre dois valores distintos, ou registros contidos dentro de um intervalo de datas especificado.

A sintaxe para uso da cláusula BETWEEN é a seguinte:

SELECT colunas FROM tabela

WHERE coluna BETWEEN valor1 AND valor2;

Usamos o operador lógico AND para auxiliar na criação do código de consulta.

Vejamos alguns exemplos. 

Exemplo 1: Vamos retornar todos os livros da tabela tbl_livro cuja data de publicação esteja entre 17/05/2004 e 17/05/2011 (note como a data é fornecida no código:

ano | mês | dia):

SELECT * FROM tbl_Livro

WHERE Data_Pub BETWEEN '20040517' AND '20110517';

Resultado:

MySQL - BETWEEN - Seleção de intervalos em consultas

Exemplo 2: Agora vamos retornar os nomes dos livros e seus respectivos preços, da tabela tbl_livros, porém somente os livros cujos preços estiverem entre R$ 40,00 e 60,00:

SELECT Nome_Livro AS Livro, Preco_Livro AS Preço

FROM tbl_Livro

WHERE Preco_Livro BETWEEN 40.00 AND 60.00;

Resultado:

MySQL - BETWEEN - Seleção de intervalos em consultas

 

 

Hilton Leandro Bacelar

Hilton Leandro Bacelar

Experiência em desenvolvimento Web com foco em PHP e Nodejs. Graduado em Sistemas de Informação. Work Control Developer Certified.

https://github.com/bacelar9

Olá, deixe seu comentário para MySQL - BETWEEN - Seleção de intervalos em consultas

Deixe um comentário