Tengo esta consulta:
Código:
Funciona perfectamente. Lo que hace es devolver el numero de eventos en los que ha participado el usuario con id 100.SELECT COUNT( e.id ) FROM events e WHERE e.id IN (SELECT p.id FROM participantes p WHERE p.user = 100) ORDER BY e.event_start DESC LIMIT 0 , 30
Lo que yo quiero es una consulta como esta, pero que me devuelva lo mismo pero PARA TODOS los usuarios de mi Bd.
Cosas importantes:
Tabla eventos: id-> id del evento
Tabla participantes: Guarda el id del evento y el id del usuario.
Existe otra tabla: usuarios, que supongo que he de añadir por algún sitio si quiero obtener la misma consulta pero para todos. Pero nada, no doy con la forma de hacerlo.
Gracias, estoy usando MySQL