Página 1 de 1

Query com n... registros

Enviado: Ter, 31 Out 2006 5:49 pm
por NiNo
Ola para todos,

Me surgiu a seguinte situação...

Tenho um registro de uma tabela que tem uma coluna que guarda uma determinada quantidade. Ex.: QT_CLIENTES = 144. Necessito de listar em uma query 144 linhas desta quantidade com o mesmo conteudo. Não pode ser em pl, mas sim em uma unica query.
"Deu um branco", já fiz isto mas, não me lembro como.
qualquer ajuda sera bem vinda.

valeu!

Enviado: Ter, 31 Out 2006 7:58 pm
por dr_gori
Hmm... acho que você pode usar PIVOT TABLES.
Dá uma olhada nesse tópico:
http://www.glufke.net/oracle/viewtopic.php?t=2
(por sinal, esse foi o SEGUNDO tópico aqui do forum :-) )

Ou pode usar de uma tabela grande

Selecionar tudo

SELECT ALGUMA_COISA
FROM TABELA_GRANDE
WHERE ROWNUM = QTD

Enviado: Qua, 01 Nov 2006 1:49 pm
por NiNo
Andei dando uma olhada em PIVOT porém, a qtde de linhas que desejo listar é variável, portanto não posso fazer n UNION´s.
A outra solução apresentada, que é a de olhar para uma tabela grande e, controlar o numero de linhas a ser apresentada, pode dar certo. Vou dar uma pesquisada.

Se alguém souber de mais alguma solução...

valeu!