Sequencia em uma view

Oracle

24/02/2016

Ola Bom dia !

Estou começando a utilizar o Oracle, e tenho muitas duvidas, muitas são de iniciante e espero que tenham paciência comigo hahaha.

Seguinte: Preciso fazer um relatório para meu chefe, de uma tabela, onde essa tabela contem muitas informações excessivas, por isso preciso efetuar um filtro, coisa simples, o que esta me dando dor de cabeça, é que na frente da linha apareça uma sequencia. Porem como não tenho permissão de criar uma sequencia no banco, tenho duvida se isso é possível.


Para facilitar o compreendimento vou dar um exemplo:

Em minha tabela contem todos os dados de cliente e o valor da compras de cada um deles no dia, e meu chefe quer que apareça somente os clientes que gastaram mais de R$500,00 na loja, só que na frente do nome de cada cliente apareça um numero sequencial assim:

sequencia nome valor
1 Joao 590,00
2 Maria 550,00
3 Pedro 2300,00
...
...

Essa sequencia preciso criar direto na view, pois nao tenho permissão de mexer no banco direto.

Grato Raphael
Raphael Oliveira

Raphael Oliveira

Curtidas 0

Respostas

Roberto Spernega

Roberto Spernega

24/02/2016

Boa tarde Raphael,

Acho que você já deve ter resolvido, mas vai uma sugestão:

select rownum Id_Sequ, a.Nome, a.Valor
from sua_tabela a , dual d
where a.nome = d.dummy(+)
order by a.Valor;
GOSTEI 0
POSTAR