Como fazer um faixa de numeros no SQL

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
joliveira
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Seg, 03 Out 2005 2:30 pm
Localização: sp

Como fazer um Select gerando uma tabela de faixa
Ex: todos os produtos de 01 a 10 gerar uma linha de faixa1
todos os produtos de 10 a 20 gerar uma linha de faixa2
....
ex: como preciso

Selecionar tudo

Select (0,10) faixa1,
          (10,20) faixa2
from dual
Obrigado
Tenho o Bando Oracle 10g.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Não entendi direito o que você quer.
Você quer agrupar por faixas e obter a quantidade?

Mostre como você quer a resposta do seu select pra galera...
cigano
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 16
Registrado em: Ter, 28 Jun 2005 11:39 am
Localização: Pindamonhangaba - SP

Você já pensou um criar uma tabela a parte para indicar quais produtos estão em cada faixa???
Por exemplo:

Selecionar tudo

select  t.numeroproduto,
          t.faixa
from   tabela1 t1,
          tabela_de_faixas t
where t1.numeroproduto = t.numeroproduto
e se for preciso trazer em uma unica linha as faixas use o group by....
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes