Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

वर्ष के आधार पर समूहीकृत वित्तीय वर्ष डेटा पुनर्प्राप्त करने के लिए SQL क्वेरी

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

जो नीचे की तरह ओ/पी उत्पन्न करते हैं

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. Ubuntu 16.04 पर MySQL वर्कबेंच को स्थापित और कॉन्फ़िगर करें

  2. mysql में डेटा को कॉलम में विभाजित करें

  3. वर्तमान GMT समय के लिए MySQL क्वेरी

  4. MySQL प्रतिकृति समस्या निवारण:भाग एक

  5. Oracle:IN खंड के साथ पैरामीटरयुक्त क्वेरी शून्य मान लौटाती है