Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/02/2014, 06:24
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Fila de tabla con múltiples valores

Valoraciones
idProducto
fecha
valoracion

La tabla es esta....

Código MySQL:
Ver original
  1. SELECT idProducto, AVG(valoracion) FROM valoraciones
  2. GROUP BY idProducto
  3. WHERE YEAR(fecha)=2013

Y esto seria la valoracion media de cada producto en el año 2013.

Código MySQL:
Ver original
  1. SELECT idProducto, YEAR(fecha),MONTH(fecha),AVG(valoracion) FROM valoraciones
  2. GROUP BY idProducto,YEAR(fecha),MONTH(fecha)
  3. WHERE YEAR(fecha)=2013

Esto la valoración media mensual de cada producto....

Código MySQL:
Ver original
  1. SELECT idProducto, valoracion FROM valoraciones
  2. WHERE YEAR(fecha)=2013 AND idProducto=25

Y esto las 365 valoraciones del producto 25
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 26/02/2014 a las 06:30