RES: [firebase-br] Dados cruzados. Como fazer?

Ton hevertonc em hotmail.com
Seg Set 12 14:01:43 -03 2005


   Você pode ligar um ClientDataSet no DecisionCube, ao invés da
DecisionQuery, assim você consegue usar a DecisionGrid da mesma forma...

   No FB, com select, não dá pra fazer cruzamentos, como no SQLServer ou  no
Access, ele não tem suporte a PIVOT e TRANSFORM (que faz o conteúdo do campo
virar coluna), assim como o Oracle também não tem, apesar de o Oracle ter
uma Colação de Packages para fazer isso já embutido.

        Ton
Analista de Sistemas
 DotCom Informática

"A informação não é um produto,
mas sim a matéria prima." (Ton)

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de marcio
Enviada em: segunda-feira, 12 de setembro de 2005 13:37
Para: FireBase
Assunto: [firebase-br] Dados cruzados. Como fazer?

Ola eu ja vi algo parecido postado aqui no forum como não consegui achar as
respostas estou mandando de novo:

Eu preciso fazer uma consulta que retorne as Data que estão em registros
diferentes 
transformadas em colunas: por Exemplo:

Select normal:

10/10/05     10,00      5
11/10/05     15,10      5
12/10/05     25.98      9

precisava que ficasse assim:

   |10/10/05      11/10/05     12/10/05 
5 |10,00           15,10
9 |                                     25,98   
   

isto da para fazer muito facil com decision cube porem eu preciso usar o
bde;;;;alguem sabe como fazer com SQL direto? 

Obs? Uso Delphi 7, Firebird 1,5 e dbExpress;

Márcio Konrath
CPD - Altero Design
______________________________________________
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

-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.10.21/96 - Release Date: 10/9/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.10.21/96 - Release Date: 10/9/2005
 




Mais detalhes sobre a lista de discussão lista