Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете SUM от продажбите за няколко години в колони

Просто променяте един от отговорите, за да получите клиенти без поръчки -

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. намиране на последния пореден ред

  2. Динамично зареждане на данни при превъртане на div с помощта на php, mysql, jquery и ajax

  3. 'fetch' в PDO получава само един резултат

  4. laravel 5.6 групово вмъкване на json данни

  5. MySQL дефинирани от потребителя функции