Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Repetición de registros...
 Foro Bloqueado  Tema Bloqueado


Autor Temas
wichosaenz
Junior Member

Mexico
211 Posts
Mensajes - 16 Oct 2003 :  20:06:59  Ver Perfil  Enviar Email  Enviar wichosaenz un Mensaje Yahoo!
Por medio de una sentencia SQL podria crear una tabla con repeticion de registros.
Pongo un ejemplo:
Tabla_Inicial
ColA ColB ColC
001 verde 2
002 azul 3
003 gris 2

Y al terminar la tabla quede de esta manera
Tabla_Final
colA ColB
001 verde
001 verde
002 azul
002 azul
002 azul
003 gris
003 gris

Es decir, la ColC de la tabla_inicial me indica la cantidad de registros que se deben repetir para la consulta tabla_final...

Alguien se le ocurre algo, sin tener que depender de un programa en ASP u otro. etc etc

Gracias..

Wicho Saenz

Recuerda, lo único que te ofrezco es la verdad, nada más.
La pildora roja es para la impotencia, la azul para la diarrea.

Amadeus
New Member

España
73 Posts
Posted - 06 Nov 2003 :  19:44:33  Ver perfil  Enviar e-mail  Visit Amadeus's Homepage  Enviar Amadeus un Mensaje ICQ
Con una sentencia no, pero puedes solucionarlo con un pequeño PL/SQL:

declare
i number(3);
cursor cur is select colA, colB, colC from Tabla_Inicial;
begin
for fila in cur loop
for i in 1..fila.colC loop
insert into Tabla_Final (colA, colB) values (fila.colA, fila.colB);
end loop;
end loop;
commit;
end;


;-D
Somos altruistasInicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar