[firebase-br] RES: select para intervalo numérico

Samir Oliveira Costa sysleilao em gmail.com
Qua Abr 28 07:48:49 -03 2010


Vlw abracao.

Em 27 de abril de 2010 17:15, Rogério <rogerioaccorsi em terra.com.br>escreveu:

> Boa tarde
> O melhor jeito de trabalhar com intervalos é usando between, funciona muito
> bem além de agilizar muito a velocidade da pesquisa.....
> Segue exemplo abaixo....
> SQL.Add('where TIPO_PGTO = ' + chr(39) +
> cmbTipo.Items.Strings[cmbTipo.ItemIndex] + chr(39));
>                 SQL.Add('and DATA_PGTO between ' + chr(39) +
> FormatDateTime('mm/dd/yyyy',EDTDATAINI.DATE)+ chr(39));
>                 SQL.Add('and ' + chr(39)
> +FormatDateTime('mm/dd/yyyy',EDTDATAFIM.DATE)+ chr(39));
>                 SQL.Add('ORDER BY DATA_PGTO');
>
> No exemplo trabalha com datas, mas poderia ser números sem problema nenhum,
> utilizando a mesma lógica:
>
> campo between (valor inicial) and (valor final
>
>
> Até+
> Rogério Accorsi Machado
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Marcus Vinícius Moreira
> Enviada em: terça-feira, 27 de abril de 2010 14:37
> Para: FireBase
> Assunto: [firebase-br] select para intervalo numérico
>
> Boa tarde, pessoal!
>
> Estou me desdobrando aqui para montar um SELECT que opere
> com intervalo numérico.
>
> Detalhando: em um projeto de Nota Fiscal Eletrônica, guardo as
> Inutilizações
> de Números
> no banco de dados e essa operação pode ser feita em faixas de números.
> Digamos que Inutilizei a
> faixa de 1 a 5. No banco, tenho os campos NUM_INICIAL (1) e NUM_FINAL (5).
>
> Informando o número 4 (somente), ele entenda que está entre 1 e 5 e retorne
> os dados deste registro.
>
> Alguém já passou por algo semelhante?
>
> --
> Marcus Vinícius Moreira
> "Se puderes olhar, vê. Se podes ver, repara."
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Qualquer dúvida entrar em contato.

Samir Oliveira Costa
Técnico em Informática
(34) 3338-6337 - (34) 9148-5670
msn: sysleilao em gmail.com



Mais detalhes sobre a lista de discussão lista