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

Bagaimana cara menerapkan operasi SUM tanpa mengelompokkan hasil dalam SQL?

TI akan tergantung pada server SQL Anda, di Postgres/Oracle saya akan menggunakan Fungsi Jendela. Di MySQL... tidak mungkin afaik.

Mungkin Anda bisa memalsukannya seperti ini:

SELECT a.id, SUM(b.value) AS `sum`
FROM test AS a
JOIN test AS b ON a.`group` = b.`group`
GROUP BY a.id, b.`group`;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gambar di MySQL

  2. Membuat baris tidak aktif di MySQL

  3. Apa itu SQL Injection tingkat kedua?

  4. Permintaan MYSQL untuk memilih hasil dari kondisi satu tabel dan menampilkannya di tabel lain

  5. mysql pilih pembaruan