Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/03/2012, 10:29
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: No logro sumar columnas de MySQL y mostrarlas ordenadas en php

Código MySQL:
Ver original
  1. SELECT name, SUM(puntos) as TPuntos,
  2. SUM(p_g) as Tp_g, SUM(p_e) as Tp_e, SUM(p_p) as Tp_p, SUM(g_f) as Tg_f, SUM(g_c) as Tg_c, SUM(pj) as Tpj, SUM(descuento) as Tdescuento
  3. FROM equipos
  4. WHERE id_cat IN ('04','05') AND id_div = 'A'
  5. GROUP BY name
  6. ORDER BY SUM(puntos) DESC;

Y asi funciona!!!!

Lee el manual sobre GROUP BY!!!!

Código MySQL:
Ver original
  1. SELECT id_div,name, SUM(puntos) as TPuntos,
  2. SUM(p_g) as Tp_g, SUM(p_e) as Tp_e, SUM(p_p) as Tp_p, SUM(g_f) as Tg_f, SUM(g_c) as Tg_c, SUM(pj) as Tpj, SUM(descuento) as Tdescuento
  3. FROM equipos
  4. WHERE id_cat IN ('04','05')
  5. GROUP BY id_div,name
  6. ORDER BY id_div,TPuntos DESC;
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.