Usuarios de los mejores usuarios del conteo de aplicaciones de Facebook
-
26-10-2019 - |
Pregunta
Estoy usando solicitudes de Facebook en mi aplicación. Digamos, por ejemplo, tengo una mesa como esta en mi DB:
fb_user_id request_id outstanding
id1 rid1 1
id1 rid2 0
id1 rid3 0
id2 rid4 1
id2 rid5 0
id2 rid6 0
id3 rid7 0
sobresaliente se convierte en 0 cuando un usuario acepta la solicitud. La lógica es cuando el campo pendiente es 0, el usuario que realizó esa solicitud tiene 10 puntos en mi aplicación.
¿Cuál es la sintaxis para una consulta MySQL para encontrar los 100 mejores usuarios con puntos más altos? Supongamos que usa el orden y el grupo por declaraciones.
Solución
SELECT TOP 100
fb_user_id
SUM(outstanding) As OutstandingTotal
FROM YourTable
GROUP BY
fb_user_id
ORDER BY DESC
SUM(outstanding)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow