Consulta SQL

04/03/2005 - 09:59 por bone | Informe spam
Muy buenas, tengo una duda en una consulta SQL. En una tabla con los
siguientes
registros:

xid xmedidas xprecio xcantidad
1 20 1500 2
2 25 2000 1
3 40 500 3

Necesito hacer una consulta que liste los registros y que repita cada uno
tantas veces como el valor del registro xcantidad.
El resultado en esta tabla debería ser:

1 20 1500 2
1 20 1500 2
2 25 2000 1
3 40 500 3
3 40 500 3
3 40 500 3

Si me pueden decir el código SQL necesario me harian un gran favor.
Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Tinoco
04/03/2005 - 14:11 | Informe spam
Hola Bone,

"Aunque no son convenientes!" la unica forma que veo es crear un Cursor para
esta tabla y dentro del cursor crear un While el cual realice un Insert segun
el valor en Cantidad.

Hermilson Tinoco
Colombia

"bone" wrote:

Muy buenas, tengo una duda en una consulta SQL. En una tabla con los
siguientes
registros:

xid xmedidas xprecio xcantidad
1 20 1500 2
2 25 2000 1
3 40 500 3

Necesito hacer una consulta que liste los registros y que repita cada uno
tantas veces como el valor del registro xcantidad.
El resultado en esta tabla debería ser:

1 20 1500 2
1 20 1500 2
2 25 2000 1
3 40 500 3
3 40 500 3
3 40 500 3

Si me pueden decir el código SQL necesario me harian un gran favor.
Muchas gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida