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

Permintaan MYSQL untuk SUM dan DISTINCT?

Saya tidak begitu jelas tentang apa aturannya atau mengapa tabel Anda dalam format itu (dengan nama berulang, kuantitas, harga) tetapi inilah salah satu cara untuk mendapatkan hasil yang Anda harapkan.

select kind, SUM(quantity*price)
from
(
SELECT name, quantity, price, min(kind) kind
FROM YourTable
group by name, quantity, price
) t
group by kind


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. penyortiran mysql dari nomor versi

  2. Sinkronkan Catatan dari satu database ke database lain dengan menggunakan server atau mesin yang berbeda

  3. Bagaimana menemukan dengan beberapa kriteria dengan Phalcon findFirst?

  4. php/timeout/koneksi ke reset server?

  5. Masukkan Daftar Python (JSON atau lainnya) ke dalam database MySQL