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

Menggunakan SUM() tanpa mengelompokkan hasilnya

SELECT a.id, b.amount
FROM table1 a
CROSS JOIN
(
    SELECT SUM(amount) amount FROM table1
) b

Anda perlu melakukan gabungan kartesius dari nilai penjumlahan setiap baris dalam tabel untuk setiap id . Karena hanya ada satu hasil dari subselect (49 ), pada dasarnya hanya ditempelkan ke setiap id .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya menemukan gaji terbesar kedua dari tabel karyawan?

  2. kinerja penghitungan mysql

  3. Hitung perbedaan waktu antara dua cap waktu di mysql

  4. Bagaimana menjadwalkan prosedur tersimpan di MySQL

  5. Izinkan semua koneksi jarak jauh, MySQL