Ajuda Select Oracle

1 resposta
K

Olá,

tenho um select que me traz os seguintes dados…

ROTA  JAN    SALDO      FEV   SALDO     MAR    SALDO 
110	01	5083,48		
111	01	14554,74		
112	01	1934,21		
110			          02	28942,95
111			          02	51123,67
112			          02	31148,32
110				                         03	25487,15
112				                         03     29786,20

Acontece que as rotas sempre serão as mesmas, mas os valores irão mudar de mês em mês, cheguei nesse ponto com esses cases

D.ROTA ,CASE WHEN D.DATA_VCTO = 01 THEN D.DATA_VCTO END JANEIRO ,CASE WHEN D.DATA_VCTO = 01 THEN D.SALDO END SALDO ,CASE WHEN D.DATA_VCTO = 02 THEN D.DATA_VCTO END FEVEREIRO ,CASE WHEN D.DATA_VCTO = 02 THEN D.SALDO END SALDO_FEVEREIRO

Não vou postar todo o codigo pois ficou muito grande ele. Mas a minha duvida é como tirar os espaços em branco e deixar a tabela assim

ROTA  JAN    SALDO      FEV   SALDO     MAR    SALDO 
110	01	5083,48	    02    28942,95  03      25487,15	
111	01	14554,74   02	 51123,67  03      0,0	
112	01	1934,21	    02	  31148,32  03      29786,20

Agradeço desde já a ajuda…

Guilherme

1 Resposta

R

Cara,

como você quer apresentar essa tabela?

é num jsp?

vendo assim, você faz o select e pega todos que tenham o mesmo codigo da rota e monta um texto com esse conteúdo…

[]'s

Criado 16 de março de 2007
Ultima resposta 16 de mar. de 2007
Respostas 1
Participantes 2