Between

Firebird

09/02/2013

Meus caros,

a dúvida é boba mais ainda não entendi

de que forma o Between me ajudaria.

Se alguém pude me ajudar eu agradeço.
Gustavo Fernandes

Gustavo Fernandes

Curtidas 0

Respostas

William

William

09/02/2013

Colega o Between simplifica instruções SQL, com ele podemos obter registros com base em uma determinada faixa de valores, exemplo:

Vamos supor q vc precise consultar registros em um intervalo de datas;

Normal
SELECT * FROM tabela WHERE data >= :dataInicial AND data <= :dataFinal


Com Between
SELECT * FROM tabela WHERE data BETWEEN :dataInicial AND :dataFinal


Note que não existem grandes diferênças entre as 2 instruções SQL, mas usando BETWEEN na minha opinião fica mais legível.

Usei esse exemplo com datas porque nesse tipo de consulta é muito comum utilizarmos o BETWEEN, mas vc pode trabalhar com outros tipo de valores.

Espero ter ajudado na sua dúvida.
GOSTEI 0
William

William

09/02/2013

Desconsidere o "diferênças" com acento....rsrsrsr
GOSTEI 0
Gustavo Fernandes

Gustavo Fernandes

09/02/2013

wllfl,

muito boa sua explicação

obrigado pela atenção.

GOSTEI 0
Perivaldo Martins

Perivaldo Martins

09/02/2013

Digamos que vc queira selecionar os produtos com valores entre R$ 15,00 a R$ 150,00
SELECT * FROM produtos WHERE ValorProd BETWEEN :ValorInicial AND :ValorFinal


E muitas outras maneira de utilizar o BETWEEN.

Boa sorte e bons códigos!
GOSTEI 0
Ricardo Araujo

Ricardo Araujo

09/02/2013

Amigo da uma olhada neste link :
https://www.devmedia.com.br/conheca-alguns-comandos-do-sql-server/1334

Neste link tem o que você precisa..
GOSTEI 0
POSTAR