none
Consulta sobre proceso RRS feed

  • Pregunta

  • Hola, tengo una tabla con mis productos y otra con mis facturas, necesito crear un tabla con la lista de precios y que esa tabla se carge mediante un proceso el cual tiene que agregar un unico articulo y colocarle el menor precio que se le facturo en todas las factura emitidadas y agregar esos datos a una nueva tabla que se llama ListaPrecios.

    Si alguien me pudiera orientar le agradeceria muchisimo.

    Gracias por la ayuda


    • Editado Insomnio1 lunes, 15 de abril de 2013 13:00
    lunes, 15 de abril de 2013 12:59

Respuestas

Todas las respuestas

  • ¿En qué necesitas ayuda? ¿En cómo construir la consulta que devuelva el menor precio? ¿A cómo introducir esos datos en la nueva tabla? ¿A qué tecnología usar?
    lunes, 15 de abril de 2013 13:16
  • Hola Carlos, tengo en la tabla Productos cargados 10 items, y en la tabla Facturas tengo el producto con el precio unitario, y como los precios de los productos en las facturas son cargados a mano cada producto tiene un precio distinto en cada factura.

    Tengo que tomar un producto y mirar en que factura tuvo el menor precio vendido, con esos dos datos tengo que cargarlos a una nueva tabla que se llama ListaPrecios.

    Gracias por la pronta respuesta

    lunes, 15 de abril de 2013 13:26
  • Hola podrías brindarnos el script de las tablas involucradas?

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    lunes, 15 de abril de 2013 13:37
  • Tabla Productos

    IdProducto (pk)
    Producto

    Tabla Factura_Items

    IdFacturaItems (pk)
    FacturaNumero
    IdProducto
    Cantidad
    Precio_Unit

    Con el producto y el precio facturado tengo que armar la tercera tabla con el menor precio que se emitio en todas las facturtas de ese producto y guardarlo.

    Gracias Jose



    • Editado Insomnio1 lunes, 15 de abril de 2013 14:52
    lunes, 15 de abril de 2013 13:42
  • Alguna ayudita, estuve mirando de hacer con un cursor, pero estoy trabado a la hora de comparar datos y guardalos en la tabla
    lunes, 15 de abril de 2013 14:53
  • No termino de entender la problemática. Si no te he entendido mal, para obtener la factura con menor precio por producto, la siguiente consulta debería darte el resultado esperado:

    SELECT MIN(cantidad*precio_unit) AS precio, idProducto
    FROM Factura_Items
    GROUP BY idProducto

    lunes, 15 de abril de 2013 15:06
  • Hola carlos, disculpa si no me explico bien soy muy nuevo en esto.

    Con el select que me diste obtengo el menor precio facturado de cada producto, ahora esos datos necesito colocarlos en una tabla, que sea todo un mismo proceso, y asi poder armar una lista de precios por producto.

    Muchas gracias por la ayuda

    lunes, 15 de abril de 2013 15:31
  • Bueno, si tienes la consulta, igual no es necesario introducir esos datos en una tabla. Simplemente ejecuta la instrucción anterior filtrando por los productos que te interesen y listo...
    martes, 16 de abril de 2013 9:27