[firebase-br] Prob. com SELECT
Alisson
arsuart em uol.com.br
Qui Maio 31 17:40:18 -03 2007
Veja se tem resultados fazendo desta maneira...!!!!
SELECT FIRST 20 SKIP 5 (
SELECT mov_quant, mov_despro,
mov_lote, mov_data, mov_valid
FROM sav_mov
WHERE mov_valid IS NOT NULL) FROM RDB$DATABASE";
Sorte ae....!!!!
--
Alisson R.S.
Global Soft - Desenvolvimento de Sistemas
"n4ndoprado" <n4ndoprado em itelefonica.com.br>
escreveu na mensagem
news:JIX6PI$D86885CD99B3F5D28C4429375E9F6A3B em itelefonica.com.br...
Na verdade, eu explicitei mal o meu problema.
Eu tenho uma tabela e preciso organiza por data de validade -> campo -
mov_valid
So que eu queria que a query retornasse pra mim só os campos de validade que
não são nulos. Pq, na tabela, a maioria dos campos são assim.
Dae, seu eu uso :
"SELECT mov_quant, mov_despro, mov_lote, mov_data, mov_valid FROM sav_mov
WHERE mov_valid IS NOT NULL";
Ele retorna os valores pra mim, mas não acontece isso qdo faço
$selecao = "SELECT FIRST 20 SKIP 5 mov_quant, mov_despro,
mov_lote, mov_data, mov_valid FROM sav_mov
WHERE mov_valid IS NOT NULL";
Nesse caso, eu gostaria de selecionar os 20 primeiros registros a partir do
5º.
Eu sei que eles são nulos, mas com essa instrução IS NO NULL, ele num
deveria só selecionar os valores não nulos ???
Se alguém puder, ainda, me ajudar !!
Valeu
De:lista-bounces em firebase.com.br
Para:"FireBase" lista em firebase.com.br
Cópia:
Data:Thu, 31 May 2007 13:51:14 -0300
Assunto:Re: [firebase-br] Problemas com SELECT
> Comece experimentando
>
> Select first 10 skip 5 * from sav_mov
>
> Depois mude para
> Select first 10 skip 5 mov_quant from sav_mov
>
> Depois mude para
> Select first 10 skip 5 mov_quant, mov_despro from sav_mov
>
> Depois acrescente as demais colunas.
>
> Comigo funciona, claro com outra tabela.
>
> []´s
> Otto
>
> ----- Original Message -----
> From: "n4ndoprado"
> To: "lista"
> Sent: Thursday, May 31, 2007 1:06 PM
> Subject: Re: [firebase-br] Problemas com SELECT
>
>
> Mesmo eu usando sem o SKIP, continua não funcionando !!!!!!
> "SELECT FIRST 20 mov_quant, mov_despro, mov_lote, mov_data, mov_valid
> FROM sav_mov";
>
> Não retorna nada !!
> Aqui, eu uso o Firebird 1.5
>
> De:lista-bounces em firebase.com.br
>
> Para:lista em firebase.com.br
>
> Cópia:
>
> Data:Thu, 31 May 2007 11:28:06 -0300
>
> Assunto:Re: [firebase-br] Problemas com SELECT
>
>
>
> > Tira o SKIP 0
> >
> > "n4ndoprado"
> > escreveu na mensagem
> > news:JIWT60$1D6110237EDF965CFF7AEEF05969F44A em itelefonica.com.br...
> > Estou tentando fazer o seguinte..
> > Tenha algumas tabelas de gostaria de selecionar. até aí tudo bem !!
> >
> > "SELECT mov_quant, mov_despro, mov_lote, mov_data, mov_valid FROM
> > sav_mov;
> >
> > NO entanto, queria pegar apenas os 20 Primeiros valores.
> > Dai eu fiz assim:
> > "SELECT FIRST 20 SKIP 0 mov_quant, mov_despro, mov_lote, mov_data,
> mov_valid
> > FROM sav_mov";
> >
> > E da erro quando fazer esse segundo SELECT, pq ???
> > Tem algo feito errado ????
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> >
> >
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 30/05/2007 / Versão:
> 5.1.00/5042
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista