SQL - Mostrar consulta N veses

   
Vista:
Imágen de perfil de Gerardo

Mostrar consulta N veses

Publicado por Gerardo (2 intervenciones) el 16/02/2016 17:36:08
Buenos dias
Estoy realizando unas etiquetas en cristal Reports, y la información que lleva son:

numero, fechaemision, cantidad, codigo descripcion.
1 ------ 12/06/2015 ----- 2 ---- 524 ---- Memoria USB 8GB


mi detalle es que si en CANTIDAD hay mas de uno, esto me imprima dos veses la misma consulta

numero, fechaemision, cantidad, codigo , descripcion.
1 ---- --- 12/06/2015 ----- ---- 2 ------ -- 524 ---- Memoria USB 8GB
1 ---- --- 12/06/2015 -------- 2 ------ ---- 524 ---- Memoria USB 8GB



SELECT e.numero, e.fechaemision, ei.cantidad, p.Codigo, p.descripcion
FROM entregas e
LEFT JOIN entregasitems ei
ON e.RecID = ei.IDEntrega
left join productos p
on ei.IDProducto = p.RecID
where e.RecID = '{?id}'
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Mostrar consulta N veses

Publicado por leonardo_josue (877 intervenciones) el 16/02/2016 23:24:05
Hola Gerardo:

Lo que quieres hacer es "imposible" de realizar, al menos no con SQL Estandar... SQL sólo trabaja con los datos que hay en la tabla, no puede "inventar" registros tal como lo quieres hacer. En todo caso puedes implementar un SP en donde hagas de manera programática esto que quieres hacer y entonces regresar la consulta como tal... sin embargo no nos dices con qué motor de BD's estás trabajando, por lo tanto es algo complicado darte una respuesta puntual. Trata de investigar acerca de cómo se implementan los procedimientos almacenados en tu BD's y si tienes dudas postea lo que intentaste hacer y con gusto te ayudamos a resolverlo.

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Gerardo

Mostrar consulta N veses

Publicado por Gerardo (2 intervenciones) el 16/02/2016 23:34:11
hola gracias por contestar, lo estoy realizando en mysql
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar