真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MySQL8.0窗口函數(shù)怎么運(yùn)行-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)MySQL 8.0窗口函數(shù)怎么運(yùn)行,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)公司主營(yíng)鄂托克網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,手機(jī)APP定制開發(fā),鄂托克h5微信小程序開發(fā)搭建,鄂托克網(wǎng)站營(yíng)銷推廣歡迎鄂托克等地區(qū)企業(yè)咨詢
# ROW_NUMBER()  當(dāng)前行在所有結(jié)果里的序號(hào)
# CUME_DIST()   累計(jì)分布百分比。即 <=a 的行數(shù)在所有數(shù)據(jù)里占的比例
# PERCENT_RANK() 百分比排名。 (rank - 1) / (rows - 1) ,即累計(jì)(< a)行數(shù)/(total-1)
SELECT
	a,
	ROW_NUMBER()   OVER w AS 'row_number',
	CUME_DIST()    OVER w AS 'cume_dist',
	PERCENT_RANK() OVER w AS 'percent_rank'
FROM tbt
WINDOW w AS (ORDER BY a);

MySQL 8.0窗口函數(shù)怎么運(yùn)行

# LAG(expr [, N[, default]]) N 默認(rèn)是1,default 默認(rèn)是null 
# LEAD(expr [, N[, default]]) N 默認(rèn)是1,default 默認(rèn)是null 
SELECT
	create_time, id,
	LAG(id)        OVER w AS '上1行的id',
	LEAD(id)       OVER w AS '下1行的id',
	LAG(id, 3, 0)  OVER w AS '上3行的id',
	LEAD(id, 3, 0) OVER w AS '下3行的id'
FROM tbt
WINDOW w AS (ORDER BY create_time);

MySQL 8.0窗口函數(shù)怎么運(yùn)行

# FIRST_VALUE(val)  同一個(gè)分組,第一個(gè)值
# LAST_VALUE(val)   同一個(gè)分組,最后一個(gè)值
# NTH_VALUE(val, N) 同一個(gè)分組,第N值
SELECT
	a, create_time, id,
	FIRST_VALUE(id)  OVER w AS 'first',
	LAST_VALUE(id)   OVER w AS 'last',
	NTH_VALUE(id, 3) OVER w AS 'third'
FROM tbt
WINDOW w AS (PARTITION BY a ORDER BY create_time);

MySQL 8.0窗口函數(shù)怎么運(yùn)行

# NTILE(N) 將同一個(gè)partition(如果未定義,則相當(dāng)于全表) 分為N組,返回當(dāng)前行所在的組序號(hào)

SELECT

a,

ROW_NUMBER() OVER w AS 'row_number',

NTILE(2)     OVER w AS 'ntile2',

NTILE(4)     OVER w AS 'ntile4'

FROM tbt

WINDOW w AS (ORDER BY a);

MySQL 8.0窗口函數(shù)怎么運(yùn)行

SELECT
	a,
	create_time,
	ROW_NUMBER() OVER w AS 'row_number',
	NTILE(2)     OVER w AS 'ntile2',
	NTILE(4)     OVER w AS 'ntile4'
FROM tbt
WINDOW w AS (PARTITION BY a ORDER BY create_time);

MySQL 8.0窗口函數(shù)怎么運(yùn)行

看完上述內(nèi)容,你們對(duì)MySQL 8.0窗口函數(shù)怎么運(yùn)行有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝大家的支持。


當(dāng)前文章:MySQL8.0窗口函數(shù)怎么運(yùn)行-創(chuàng)新互聯(lián)
瀏覽路徑:http://weahome.cn/article/hohoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部