MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì)_MySQL
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-09 18:31:15
MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì)_MySQL
MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì)_MySQL:bitsCN.com MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì) 原表如下: www.bitsCN.com 100101102100100103104102102105106101101輸出如下: www.bitsCN.com 100 1101 2102 3100 4100 4103 5104 6102 7102 7105
導(dǎo)讀MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì)_MySQL:bitsCN.com MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì) 原表如下: www.bitsCN.com 100101102100100103104102102105106101101輸出如下: www.bitsCN.com 100 1101 2102 3100 4100 4103 5104 6102 7102 7105

bitsCN.com
MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì)
原表如下: www.bitsCN.com
100
101
102
100
100
103
104
102
102
105
106
101
101
輸出如下: www.bitsCN.com
100 1
101 2
102 3
100 4
100 4
103 5
104 6
102 7
102 7
105 8
106 9
101 10
101 10
sql如下:
SET @t1=0;
SET @tp=-1;
select
@t1 := @t1 + (case when @tp=n then 0 else 1 end) as c,
n,
@tp := n
from nums
order by n;
測(cè)試數(shù)據(jù):
create table nums( n int );
insert into nums values (100), (101), (101), (102);
輸出結(jié)果:
| C | N | @TP := N |
----------------------
| 1 | 100 | 100 |
| 2 | 101 | 101 |
| 2 | 101 | 101 |
| 3 | 102 | 102 |
bitsCN.com
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì)_MySQL
MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì)_MySQL:bitsCN.com MySql中關(guān)于某列中相同數(shù)值連續(xù)出現(xiàn)次數(shù)的統(tǒng)計(jì) 原表如下: www.bitsCN.com 100101102100100103104102102105106101101輸出如下: www.bitsCN.com 100 1101 2102 3100 4100 4103 5104 6102 7102 7105