色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來(lái)到小浪云!


MySQL 中 GROUP BY 子句的字段要求:在早期版本和 5.7 版本及之后的差異是什么?


MySQL 中 GROUP BY 子句的字段要求:在早期版本和 5.7 版本及之后的差異是什么?

不再?gòu)?qiáng)制 group by 中包含所有選取的字段

在早期的 mysql 版本中,所有在 select 語(yǔ)句中選取的字段必須在 group by 子句中指定,或者以聚合函數(shù)(如 sum() 或 count()) 的形式出現(xiàn)。然而,從 mysql 5.7 開(kāi)始,默認(rèn)的 sql 模式已啟用 only_full_group_by,這使得不再?gòu)?qiáng)制遵循這個(gè)規(guī)則。

當(dāng) only_full_group_by 為啟用狀態(tài)時(shí),在 select 語(yǔ)句中選取但未在 group by 子句中指定的每個(gè)字段都必須以聚合函數(shù)的形式出現(xiàn)。否則,mysql 會(huì)拋出錯(cuò)誤。

禁用 only_full_group_by

如果你需要在不使用聚合函數(shù)的情況下在 select 語(yǔ)句中指定不在 group by 子句中的字段,你可以手動(dòng)禁用 only_full_group_by 選項(xiàng)。為此,請(qǐng)使用 set sql_mode=”no_only_full_group_by” 語(yǔ)句。

例如:

SET SQL_MODE="NO_ONLY_FULL_GROUP_BY";  SELECT name, COUNT(*) AS count FROM users GROUP BY name;
登錄后復(fù)制

禁用 only_full_group_by 后,不再檢查 select 語(yǔ)句中的字段是否出現(xiàn)在 group by 子句中。

相關(guān)閱讀

主站蜘蛛池模板: 狠狠亚洲丁香综合久久 | 久久婷婷综合中文字幕 | 99九色| 久色一区 | a级片欧美 | 国产欧美在线观看不卡一 | 欧美精品一本久久男人的天堂 | 日本xx高清视频免费观看 | 黄页免费观看1 | 狠狠色婷婷丁香综合久久韩国 | 国产成人拍精品视频网 | 亚洲国产成人久久精品影视 | 国产一区二区fc2ppv在线播放 | 免费涩涩视频 | 99久久综合久中文字幕 | 国产精品久久久 | swag系列国产精品 | 久久免费精彩视频 | 日韩先锋 | 免费黄色一级片 | 老司机成人在线观看 | 最近韩国日本免费高清观看 | 不卡三级| 香港三级日本三级三级韩级一 | 成人网址在线观看 | 日韩成人在线免费视频 | 交资源在线播放 | 色噜噜成人综合网站 | 激情久久久久久久久久 | 成人免费毛片一区二区三区 | 国产区成人综合色在线 | 欧美成人一区亚洲一区 | 国产日韩欧美一区二区三区综合 | 色综合色狠狠天天综合色hd | 亚洲男人的天堂在线 | 亚洲人成在线中文字幕 | 天天天天躁天天天天碰 | 天天摸天天做天天爽免费视频 | 国产99小视频| 亚洲精品欧美精品 | 91精品欧美一区二区综合在线 |