Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk melaksanakan jumlah kumulatif dalam mysql

Bagaimana untuk melaksanakan jumlah kumulatif dalam mysql

藏色散人
藏色散人asal
2021-12-02 11:06:1913288semak imbas

Kaedah MySQL untuk melaksanakan jumlah terkumpul: 1. Buat jadual data; 2. Masukkan data melalui sisipan; 3. Melalui "SELECT a.id,a.money,SUM(lt.money) sebagai merangkap.. ." pernyataan boleh digunakan untuk melaksanakan pengumpulan.

Bagaimana untuk melaksanakan jumlah kumulatif dalam mysql

Persekitaran pengendalian artikel ini: sistem Windows 7, mysql versi 5.5, komputer Dell G3.

Bagaimana untuk melaksanakan jumlah kumulatif dalam mysql?

Jumlah terkumpul Mysql:

mempunyai jadual berikut

id

id

money

1

10

2

20

3

30

4

40

wang

1

10

2

20

3

id

money

cum

1

10

10

2

20

30

3

30

60

4

40

100

30

4

40

Cari data berikut

id td>

wang

merangkap

1

10

10

2

20

30

3

30

60

4

40

100

Buat jadual

CREATE TABLE cum_demo
(id INT,money INT,PRIMARY KEY (id))

Sisipkan data

insert into cum_demo(id,money)
values (1,10),(2,20),(3,30),(4.40);

Cari pengumpulan

SELECT a.id,a.money,SUM(lt.money)  as cum
FROM cum_demo a JOIN cum_demo lt 
ON a.id >= lt.id
GROUP BY a.money
ORDER BY id

Hasil

id money cum
1 10 10
2 20 30
3 30 60
4 40 100

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan jumlah kumulatif dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah pangkalan data mysql?Artikel seterusnya:Apakah pangkalan data mysql?