que motor de bases de datos estas usando?
podriamos hacer algo como esto:
Código SQL:
Ver originalSELECT COUNT(DISTINCT t1.id) AS Total, t1.Ciudad
FROM Usuarios AS t1
LEFT JOIN (SELECT * FROM Logs WHERE url='/niveles/seccion1') AS t2 ON t1.id = t2.Usuarios_id
LEFT JOIN
(SELECT * FROM Logs WHERE url='/niveles/seccion2') AS t3 ON t1.id = t3.Usuarios_id
WHERE
t1.Tipo ='M'
GROUP BY t1.Ciudad;