Mysql
 sql >> Base de données >  >> RDS >> Mysql

Requête d'enregistrement actif Rails obtenant les objets les plus courants

Vous devrez regrouper les personnes selon leur âge et choisir le groupe avec le nombre le plus élevé. Le code ci-dessous renverra à la fois l'âge et la fréquence de l'âge le plus fréquent.

Person.group('age').order('count_all').limit(1).count

Pour récupérer l'âge uniquement et non le décompte, faites

Person.group('age').order('count(*)').limit(1).pluck(:age).first