¿Cómo puedo obtener una lista de quién está viendo/rastreando, etc., una categoría? O incluso solo un número de usuarios por nivel de notificación. Gracias.
Creo que esto funcionará:
SELECT * FROM category_users WHERE category_id = '10'
Simplemente cambia el ID de categoría según corresponda.
Muestra todos los niveles de notificación posibles, aunque no estoy seguro de qué significan exactamente los números que aparecen. Parece que van del 2 al 4. Probablemente correspondan a seguimiento, observación y observación del primer mensaje, en ese orden.
Exacto. Esta es la lista completa de niveles de notificación.
|notification_level|descripción|
| — | — | — |
|0|silenciado|
|1|regular|
|2|seguimiento|
|3|observando|
|4|observando el primer mensaje|
Gracias. Lo modifiqué ligeramente para obtener lo que necesitaba:
SELECT notification_level, COUNT(notification_level)
FROM category_users
WHERE category_id = '5'
GROUP BY notification_level