[firebase-br] RES: IMPOSSIVEL
Joao Paulo - Spectrum
joaopf.grupos em terra.com.br
Ter Jan 31 13:44:43 -03 2006
Acredito que seja por vc nunca ter usado ele e ter sempre resolvido os
problemas de maneiras diferentes...
Mas para as pessoas que estao acostumadas a usar este tipo de instrução,
realmente vai fazer falta...
Joao Paulo
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Romulo Oliveira
Enviada em: terça-feira, 31 de janeiro de 2006 11:26
Para: lista em firebase.com.br
Assunto: Re: [firebase-br] IMPOSSIVEL
Fala Cantu,
Mesmo assim é estranho SELECT do SELECT. Tenho 6 anos de experiencia em
desenvolvimento de sistemas de empresas privadas, ERP e outras e nunca
precisei de um select deste tipo. Sempre subquery e join me atenderam
perfeitamente.
Que esquisito!
Vlw!
"Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br> escreveu na mensagem
news:322418384.20060131120902 em warmboot.com.br...
Não funciona, pois ele usa um SELECT como fonte de dados para o outro
select, e isso só é possível no FB 2.0
[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
CO> Esse select (em questao) funciona no FB 1.5 também; tem que mudar a
CO> instrução DISTINCTROW para DISTINCT e o IIF para um CASE WHEN... o
CO> resto blz.
CO> Sds, Caio
CO> Carlos H. Cantu (TeamFB) escreveu:
>> O Firebird 2 permite select from select.
>>
>> []s
>> Cantu (Membro do TeamFB - FireBase)
>> http://www.warmboot.com.br
>> FireBase - http://www.FireBase.com.br
>>
>> W> Pela segunda vez vou postar essa dúvida, que eu acho sinceramente
>> W> impossível o firebird não suportar, pois, sql, mysql e ate mesmo o
>> W> access suporta, fazer uma consulta de select de select diretamente
>> W> no codigo fonte exemplo, uso essa sql diretamente no vb
>>
>> W> "SELECT DISTINCTROW centrocusto, Sum(valorconsiderado) AS
>> W> [TOTALCONSIDERADO]From (SELECT FLANCAMENTOS.tipo,
>> W> FLANCAMENTOS.vencimento, FDATAFILTRO.dtinicial,
>> W> FDATAFILTRO.dtfinal, FLANCAMENTOS.favorecido,
>> W> FLANCAMENTOS.valorparcela,
>> W> IIf([tipo]="ENTRADA",[valorparcela],-[valorparcela]) AS
>> W> vlaorconsiderado, FLANCAMENTOS.centrocusto From FLANCAMENTOS,
>> W> FDATAFILTRO WHERE (((FLANCAMENTOS.vencimento) Between [dtinicial]
>> W> And [dtfinal]))) GROUP BY centrocusto"
>>
>> W> ouseja realiazo uma soma de uma pre consulta, antes de mais nada
>> W> nao quero criar nenhum view no banco, pois dependendo de cada
>> W> cliente, posso ter q usar outro tipo de base de dados, ai o meu
>> W> ODBC acusa erro que não suporta ....
>>
>> W> Será que ninguem pode me ajudar, se for o caso me indiquem um
>> W> drive ODBC, OLEDB, mesmo que seja pago mas que resolva isso ....
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
>>
CO> ______________________________________________
CO> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
CO> Para editar sua configuração na lista, use o endereço
CO> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
CO> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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/01/2006 / Versão:
4.4.00/4685 Proteja o seu e-mail Terra: http://mail.terra.com.br/
Mais detalhes sobre a lista de discussão lista