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

Kueri SQL untuk mengambil data tahun keuangan yang dikelompokkan berdasarkan tahun

SELECT
   CASE WHEN MONTH(service_date)>=7 THEN
          concat(YEAR(service_date), '-',YEAR(service_date)+1)
   ELSE concat(YEAR(service_date)-1,'-', YEAR(service_date)) END AS financial_year,
   SUM(invoice_amount)
FROM mytable
GROUP BY financial_year

yang menghasilkan o/p seperti di bawah ini

financial_year   invoice_amount
2007-2008        10000.00
2008-2009        15000.00
2009-2010        20000.00


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilih SUM dari subquery saat menggunakan whereHas di Laravel

  2. Lebih baik menggunakan kurang dari sama atau dalam kueri sql

  3. Buat tabel dengan nama kolom yang berasal dari nilai baris tabel lain

  4. Bagaimana cara menampilkan skema tabel di database MySQL?

  5. Mengapa konektor mysql putus (Koneksi terputus ke server MySQL selama kesalahan kueri)