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

कॉलम में कई वर्षों के लिए बिक्री का योग प्राप्त करें

बिना ऑर्डर वाले ग्राहकों को प्राप्त करने के लिए केवल एक उत्तर को संशोधित करना -

Select c.name, 
   Sum(Case When o.year == 2008 Then price Else 0 End) cy2008,
   Sum(Case When o.year == 2009 Then price Else 0 End) cy2009,
   Sum(Case When o.year == 2010 Then price Else 0 End) cy2010
From Customers c left outer join 
     Orders o on o.customer_id = c.customer_id
Group By c.name


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MyISAM अद्वितीय कुंजियों को 64 बाइट्स पर काट दिया जा रहा है, जिससे टकराव हो रहा है

  2. सिंटैक्स त्रुटि, अनपेक्षित 'mysql_connect' (T_STRING)

  3. pymysql fetchall () परिणाम शब्दकोश के रूप में?

  4. Mysql में सुंदर सूप वेबस्क्रैप

  5. पीएल/माईएसक्यूएल क्या यह मौजूद है?