Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/02/2014, 06:49
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Aplicar esta consulta a todos los usuarios

Imagino que @gnzsoloyo queria decir esto....

Código MySQL:
Ver original
  1. SELECT p.user, COUNT( p.id ) TotalEventos
  2. FROM participantes p

(para cada usuario cuantos eventos)

no esto

SELECT e.id, COUNT( e.id ) TotalEventos
...
GROUP BY e.id

Código MySQL:
Ver original
  1. SELECT e.id, IFNULL(COUNT(p.user),0) TotalParticipantes
  2. FROM events e LEFT JOIN participantes p ON  e.id= p.id
  3. ORDER BY e.event_start DESC , e.id ASC

Esto serian los participantes por evento ordenado por fecha de inició
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

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