Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

resultado SELECT dependiendo del valor de cierto campo

Estas en el tema de resultado SELECT dependiendo del valor de cierto campo en el foro de SQL Server en Foros del Web. Hola , llevo varios dias intentando hacer una consulta para sacar las etiquetas de los productos que tengo en stock. La finalidad es sacar tantas ...
  #1 (permalink)  
Antiguo 14/02/2009, 22:29
 
Fecha de Ingreso: febrero-2009
Mensajes: 2
Antigüedad: 15 años, 2 meses
Puntos: 0
resultado SELECT dependiendo del valor de cierto campo

Hola , llevo varios dias intentando hacer una consulta para sacar las etiquetas de los productos que tengo en stock. La finalidad es sacar tantas etiquetas como stock tenga el producto.

La sentencia que estoy usando:

SELECT referencia, descripcion, pvp, stockfis FROM articulos

esto me da el resultado:
A00 - aaaa - 4.95 - 2
B00 - bbbb - 3.95 - 3
El programa que uso para imprimir me obliga a sacar tantas filas como etiquetas quiera. Lo que necesito es que se duplique la fila de cada referencia por el valor que tenga stockfis. Seria algo asi:
A00 - aaaa - 4.95 - 2
A00 - aaaa - 4.95 - 2
B00 - bbbb - 3.95 - 3
B00 - bbbb - 3.95 - 3
B00 - bbbb - 3.95 - 3
Un saludo y gracias.
  #2 (permalink)  
Antiguo 15/02/2009, 07:59
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Respuesta: resultado SELECT dependiendo del valor de cierto campo

Si generamos una tabla que solo contenga un consecutivo....(como llave principal)
Código:
SELECT a.referencia, a.descripcion, a.pvp, a.stockfis 
FROM  tblConsecutivo c
Inner join
          articulos a
ON     c.IDConsecutivo >= a.stockfis  And
         c.IdConsecutivo <= a.stockfis
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #3 (permalink)  
Antiguo 15/02/2009, 14:12
 
Fecha de Ingreso: febrero-2009
Mensajes: 2
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: resultado SELECT dependiendo del valor de cierto campo

me lanza el error - no existe la relacion tblConsecutivo -

Queria hacer una aclaracion, el programa de etiquetas me deja poner una consulta sql, pero la base de datos esta en postgres. No se si estoy en el foro equivocado.

Un saludo y gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:17.