Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Jumlah grup ActiveRecord dengan nol

Pernahkah Anda memikirkan tabel kalender ? Meskipun situs ini sudah sangat tua, namun masih menggambarkan penggunaan tabel seperti itu dengan sangat baik:

Jadi dalam kasus Anda, Anda akan membuat tabel seperti itu dan kemudian menggabungkannya dengan Company Anda model.

Mengarah ke kueri seperti:

CalendarDay.where(year: Date.current.year).joins(:companies).group('YEAR(companies.created_at)').count



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara meletakkan backticks di nama kolom yang disebut kunci untuk hibernasi

  2. PHP isset() dengan beberapa parameter

  3. Alternatif Proxy MySQL untuk Database Sharding

  4. grup hitung mysql berdasarkan pesanan dengan optimasi

  5. Pembatas di MySQL