Repetir filas basadas en el valor de la columna en cada fila
Tengo esta tabla con los siguientes datos.
Job Quantity Status Repeat
1 100 OK 2
2 400 HOLD 0
3 200 HOLD 1
4 450 OK 3
Basado en el valor en la columna Repetir para cada fila, la fila debe repetirse nuevamente. Por ejemplo, para el trabajo 1, el valor de repetición es 2, por lo que el trabajo 1 debe repetirse dos veces más.
La tabla resultante debe ser la siguiente
Job Quantity Status Repeat
1 100 OK 2
1 100 OK 2
1 100 OK 2
2 400 HOLD 0
3 200 HOLD 1
3 200 HOLD 1
4 450 OK 3
4 450 OK 3
4 450 OK 3
4 450 OK 3
¿Puede alguien ayudarme con esta consulta? estoy usando oracle 10g