Bom dia Marcio,
na verdade to usando o 9i, esqueci de avisar. Mas vou tentar decifrar
a sql que vc me passou e vejo se consigo fazer algo parecido no 9i.
valeu aí,
abraço.
Fabiano.
Em 05/06/07, Marcio Portes [EMAIL PROTECTED] escreveu:
Como voce não menciona versão - essa solução ai
Fabiano, as vezes parece intransigência ficar pedindo versão do banco, do
sistema operacional, etc... mas não! Na verdade ganha-se tempo quando quem
formula a resposta trabalha diretamente na versão da dúvida. É complicado,
pelo menos pra mim, a questão tempo! Dúvidas que chegam e não tem o mínimo
pmfji, mas pelo que vejo aí ficou simplérrimo, do jeito que vc coloca
vc simplesmente quer agrupar pela coluna VOLUME e dentro de cada
grupo saber o ponto inicial e final, seria SELECT MIN(ESTACA), MAX
(ESTACA), VOLUME FROM tabela GROUP BY VOLUME;
se não for isso explica melhor...
[]s
olá Chiappa,
esse e-mail que vc respondeu foi o e-mail que eu respondi a duvida do
Marcio e escrevi errado ai mandei novamente outro e-mail.
na verdade esse resultado
1000 a 1015 40
1006 a 1010 50
1020 a 1023 35
é o que retorna quando uso o group by da maneira normal,
como vc me sugeriu, o
Como voce não menciona versão - essa solução ai abaixo vale somente para
10g.
ops$marcio:LX10G select * from t;
ESTACAVOLUME
- -
100040
100140
100240
100340
1004