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

MYSQL - प्रत्येक वर्ष के लिए एक पंक्ति प्राप्त करें, प्रत्येक माह के लिए कुल योग के साथ

SELECT
  YEAR(dt) as the_year,
  SUM(CASE WHEN MONTH(dt) = 1 THEN mc_gross ELSE 0 END) AS Total_Jan,
  SUM(CASE WHEN MONTH(dt) = 2 THEN mc_gross ELSE 0 END) AS Total_Feb,
  ...
  SUM(CASE WHEN MONTH(dt) = 12 THEN mc_gross ELSE 0 END) AS Total_Dec
FROM
  transactions
GROUP BY
  the_year;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पासवर्ड प्रॉम्प्ट के बिना mysqldump कैसे करें?

  2. तालिका बनाने में 1064 त्रुटि ... TYPE=MYISAM

  3. रेल ActiveRecord - क्या आईडी के बिना टेबल पर संचालन करने का कोई तरीका है?

  4. एक ही फॉर्म में सबमिट बटन, डिलीट और अपडेट कैसे करें, php

  5. पोस्ट करने से पहले डेटा को ऑफलाइन सेव करें