99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-10-17 閱讀量: 2243
MySQL中case when實現(xiàn)行轉(zhuǎn)列

問題描述

MySQL中case when實現(xiàn)行轉(zhuǎn)列時為什么要用max()或者其他聚合函數(shù)

原始數(shù)據(jù)如下圖:

解決方法

1、當不加聚合函數(shù)未分組的數(shù)據(jù)顯示如下圖:

然后執(zhí)行GROUP BY時因為沒有聚合函數(shù),那么會從基表里取分組后字段的第一條數(shù)據(jù)。

就顯示為以下結(jié)果:

2、當加聚合函數(shù)后,這個基表MAX()中因為case when‘課程’取最高分,再對‘姓名’進行分組,所以檢索出每個姓名下每個科目的最高分。

0.0000
2
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子