sql >> Databáze >  >> RDS >> PostgreSQL

Rails/ActiveRecord Skupina podle měsíce+roku s počty

Databázová vrstva je místo, kam tento úkol patří, nikoli Ruby:

Album.group("TO_CHAR(release_date, 'Month YYYY')").count

Proč používat databázovou vrstvu? Jednoduše proto, že je bleskově rychlý ve srovnání s téměř čímkoli jiným, je energeticky efektivní zejména ve srovnání s Ruby se škáluje perfektně a protože má spoustu Album záznamů můžete jednoduše přetížit paměť a ve skutečnosti nikdy nedokončíte zpracování.



  1. Jak vyčíslit skupiny oddílů v mé tabulce Postgres s funkcemi okna?

  2. proč se mi nepodaří vytvořit tuto tabulku na android SQLite?

  3. Regulární výraz MySQL na indexech

  4. Sečtěte datum v minutách s MySQL