sql >> Databáze >  >> RDS >> Mysql

Rails aktivní záznam dotaz získává většinu běžných objektů

Budete muset seskupit osoby podle jejich věku a vybrat skupinu s nejvyšším počtem. Níže uvedený kód vrátí věk i frekvenci nejčastějšího věku.

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

Chcete-li načíst pouze věk a ne počet, proveďte

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



  1. Transakce Node.js mysql

  2. PostgreSQL, jak zjistit, které dotazy byly spuštěny

  3. Seskupování záznamů hodinu po hodině nebo den po dni a vyplnění mezer nulou nebo nulou

  4. Otázky a odpovědi z naší série webinářů Parameter Sniffing