Esta consulta te puede ayudar, en mi caso muestra el nombre del usuario y las fechas en que se registró.
Código:
SELECT
u.nombre AS Nombre,
GROUP_CONCAT(l.fecha ORDER BY l.fecha) AS Fecha
FROM log_usuarios AS l
JOIN usuarios AS u ON l.id_usuario = u.id_usuario
GROUP BY u.nombre;
que te debe mostrar algo parecido a lo que comentaste antes y uqe habría que editar con php.
Otra solución sería:
Código:
SET @last='';
SELECT
IF(r.nombre=@last,'',@last:=r.nombre) AS Nombre,
r.log_usuarios AS Fecha
FROM (
SELECT DISTINCT u.nombre AS Nombre, l.fecha AS Fecha
FROM usuarios AS u
JOIN log_usuarios AS l ON u.id_usuario=l.id_usuario
ORDER BY u.nombre, l.fecha
) AS r
Saludos!