none
SUMA DE PRODUCTOS CON UN MISMO ID RRS feed

  • Pregunta

  • Buenas Tardes, quisiera saber como puedo hacer la suma de productos que tengo registrado en mi BD, Ejemplo;

    Tengo la tabla Productos con esos ítems, lo que yo quiero es que si me muestre la suma del producto por cada código, un resumen, por ejemplo el COD_PRODUCTO=342432 COD_INTERNO=1000006273, CANTIDAD=14, PRECIO=238, PRECIO_TOTAL=414

    Eso es la suma total del producto basándose a su codproducto y a su codinterno, espero me ayuden muchas gracias.

    miércoles, 25 de noviembre de 2015 17:42

Respuestas

  • Hola

    Podria ser asi.

    select cod_producto,cod_interno,sum(cantidad),precio,sum(precio_total)
    from productos
    group by cod_producto,cod_interno,precio
    

    Saludos
    • Marcado como respuesta Oscar Perez 1234 miércoles, 25 de noviembre de 2015 18:22
    miércoles, 25 de noviembre de 2015 17:53

Todas las respuestas

  • Hola

    Podria ser asi.

    select cod_producto,cod_interno,sum(cantidad),precio,sum(precio_total)
    from productos
    group by cod_producto,cod_interno,precio
    

    Saludos
    • Marcado como respuesta Oscar Perez 1234 miércoles, 25 de noviembre de 2015 18:22
    miércoles, 25 de noviembre de 2015 17:53
  • Hola Oscar Perez 1234,

    Sí solo intentas mostrar la sumatoria por cada producto puedes hacer lo siguiente:

    SELECT
            COD_PRODUCTO,
            COD_INTERNO,
            SUM(CANTIDAD),
            SUM(PRECIO),
            SUM(PRECIO_TOTAL)
    FROM
            Productos
    GROUP BY
            COD_PRODUCTO,
            COD_INTERNO;


    miércoles, 25 de noviembre de 2015 18:24
  • Hola Oscar Perez 1234,

    El aporte de Norberto tiene un problema - desde mi percepción - y es que agrupa por la columna [PRECIO] lo cuál es innecesario e incorrecto porque rompe la agrupación por código.

    miércoles, 25 de noviembre de 2015 18:33
  • Hola

    El precio lo agrupo por si el mismo codigo llegase a manejar diferentes precios, y hacerle un SUM estaria mal ya que es un precio fijo por producto o codigo.

    Saludos

    miércoles, 25 de noviembre de 2015 18:51
  • Discrepo, el precio no tiene porque ser el mismo, podrían ser compras con distintos precios a razón de un mismo producto, el enunciado mas de una vez indica la agrupación por código, S.E.U.O. 

    miércoles, 25 de noviembre de 2015 19:02
  • Hola

    Si lo que requieren es solo tener la suma total, el precio quedaria sobrando, y tampoco tendria por que sumarse, en la consulta que realice considere que era necesario verlo, dejo a consideracion de cada quien que datos desea ver en la consulta.

    Saludos

    miércoles, 25 de noviembre de 2015 19:13