SQL - Consulta promedio con datos de dos tablas en SQL.

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 73 puestos en SQL (en relación al último mes)
Gráfica de SQL

Consulta promedio con datos de dos tablas en SQL.

Publicado por Monica (1 intervención) el 16/04/2020 14:23:49
Buenos días,

Necesito sacar una consulta que me sume la cantidad de X producto vendido para sacar su promedio.

Los datos que deben aparecer en el resultado son de dos tablas, he conseguido que la consulta me muestre todos los datos que necesito, pero no soy capaz de sumar todos los productos vendidos del mismo producto para sacar el precio promedio global de casa producto.

La consulta que tengo desarrollada hasta el momento es esta;

1
2
3
4
5
6
7
8
9
10
11
12
SELECT A.Nombre,
       A.Unidad,
       A.CodigoProducto,
       B.Cantidad,
       avg(B.PVP) as 'PrecioPromedio'
       FROM PRODUCTO A
       INNER JOIN COMANDA_ELABORADOS B
           ON A.CodigoProducto = B.CodigoProducto
       GROUP BY A.Nombre,
                A.Unidad,
                A.CodigoProducto,
                B.Cantidad

Cada producto tiene un codigo de producto único.

Necesito que por cada producto salga el total de cantidades vendidas, pero me sale cada venta por individual ¿Alguien puede ayudarme?
Captura-de-pantalla-2020-04-16-a-las-14.16.46
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
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Consulta promedio con datos de dos tablas en SQL.

Publicado por Isaias (1921 intervenciones) el 16/04/2020 17:19:46
Claro, porque en el SELECT estas incluyendo OTROS CAMPOS que haran que sea de forma individual

¿Solucion?, Genera dos conjuntos de datos, uno que sean la ventas totales y su promedio y despues, lo UNES con los demas campos

¿Me explique?
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