[firebase-br] Dúvida com Between

Mário Reis mariodosreyx em gmail.com
Qui Dez 18 12:34:53 -03 2008


Sim a solução parece simples.
Porém pode tratar-se de um BUG porque se
inclui "A" (inicio do conjunto) então lógico seria incluir igualmente "C"
(fim do conjunto)
Aliás, estou usando como "Tira Teimas" um sistema estável e muito
experimentado
DB2-400 for AS400 e confirmo:

select NOME from Titulares
where substr(NOME, 1, 1) between 'A' and 'C'
order by NOME

o meu universo inclui o conjunto de todos os
Nomes começados por «A» até todos os
Nomes começados por «C» inclusivé

Mas atenção!!!
Com o Firebird o resultado é o mesmo.

Use a cláusula  SUBSTR(NOME , 1,1) e, pela certa vai obter o resultado
desejado.

Mário Reis

2008/12/18 Denis José <denisjosealmeida em gmail.com>

> coloque between 'A' and 'D'
>
> 2008/12/16 Alexandre Gonçalves <info em cacula.ind.br>
>
> > Boa Tarde, Carlos!
> >
> > Tente fazer assim:
> >
> > where nome between 'A' and 'C'
> > and nome starting with 'C'
> >
> > Abraço.
> >
> > Alexandre A. Gonçalves
> > Dracena - SP
> >
> > Carlos Wilson escreveu:
> >
> >> Boa tarde,
> >>
> >> to precisando fazer uma consulta que me retorne por exemplo os nomes que
> >> comecem com a A até C.
> >> Fiz assim:
> >>  where nome between 'A' and 'C'
> >> mas me retorna apenas os nomes com A e B os nomes com C ficam excluidos.
> >> o Between funciona batata com campos númericos e datas mas com strings
> >> parece que tem um problema.
> >> Alguem tem alguma dica de como se faz essa consulta? Uso a versão 1.5.
> >>
> >> Grato.
> >>
> >> Carlos Wilson
> >>
> >> ______________________________________________
> >> 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
> >
>
>
>
> --
> denisjose
> ______________________________________________
> 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
>



-- 

C/Melhores cumprimentos
Mário Agostinho Reis



Mais detalhes sobre a lista de discussão lista