En ce qui concerne 1 ?, ce sont des alias de table.
Voyez-vous la ligne FROM user_stats st ? Cela indique à la requête que st est l’abréviation de la table user_stats.
Il en va de même pour l’instruction JOIN où il est indiqué users u. Cela signifie que dans la requête, u est un alias pour la table users dans cette requête. Les alias sont utilisés pour simplifier les requêtes afin de réduire la saisie, ce qui diminue les risques d’erreurs.
En ce qui concerne 3, si vous activez cette option, alors si un utilisateur ne remplit plus les conditions pour un badge en fonction de la requête, le badge sera retiré de son compte.