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

Bagaimana melakukan dua SUM MySQL berdasarkan kriteria yang berbeda

Apa yang tampaknya Anda cari adalah bagian GROUP BY dari SELECT, seperti ini:

SELECT DISTINCT company_report.*, floor(sum(variable_value)) as totalSum
FROM company_report
JOIN company        ON company_report.special_id = company.special_id 
JOIN users          ON company.id = users.company_id 
JOIN club           ON users.id = club.users_id
JOIN club_offer     ON club.id = club_offer.club_id
JOIN club_offer_cpv ON club_offer.id = club_offer_id 
                    AND club_offer_cpv.cpv_id LIKE '66%' 
                    AND company_report.variable_code IN ('AOP 201','AOP 605')
                    AND company_report.report_year = 2013
GROUP BY company_report.variable_code                    

Apakah itu?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbaiki "ERROR 3942 (HY000):Setiap baris klausa VALUES harus memiliki setidaknya satu kolom" saat menggunakan Pernyataan VALUES di MySQL

  2. Bagaimana saya bisa membuat kumpulan koneksi mysql menggunakan alat asadmin di server GlassFish?

  3. Dapatkan jumlah baris yang terpengaruh dalam pernyataan pembaruan MySQL?

  4. MySQL Zend Framework - SQLSTATE[42000]:Kesalahan sintaks atau pelanggaran akses:1064

  5. Bagaimana cara mendapatkan jumlah baris yang terpengaruh dengan SQL Alchemy?