Bagaimana untuk melaksanakan jumlah kumulatif dalam mysql

藏色散人
Lepaskan: 2021-12-02 11:06:19
asal
13298 orang telah melayarinya

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))
Salin selepas log masuk

Sisipkan data

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

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
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan