九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來到小浪云!


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 開始,默認(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)閱讀

主站蜘蛛池模板: 国产伦一区二区三区视频 | 热久久免费视频 | 国产98色在线 | 日韩 | 在线黄色影院 | 国产高清精品一区二区三区 | 国产在线观看一区二区 | 精品国产乱码久久久久久图片 | 国产精品久久久久久久久久免费看 | 国产一区二区三区免费 | 一级毛片免费完整视频 | 西西裸体做爰视频 | 亚洲色欧美另类 | 国产精品久久久久久一区二区三区 | 国产乱肥老妇国产一区二 | 一级a性色生活片久久毛片 一级特黄a大片 | 国产午夜在线 | 国产亚洲精品久久久久久牛牛 | 久久51| 9191av| 日韩在线免费 | 中文字幕人成乱码在线观看 | 久久国产精品-国产精品 | 日本在线视频一区二区 | 中文字幕视频在线免费 | 欧美日韩国产传媒 | 久久噜 | 在线播放中文字幕 | 波波电影院一区二区三区 | 懂色中文一区二区三区在线视频 | 日本黄色一级视频 | 久久精品国产一区 | 91精品在线播放 | av中文字幕在线观看 | 99国产精品99久久久久久粉嫩 | 久色网 | 欧美一区免费 | 成人免费影院 | 久草网在线视频 | 久久久久亚洲 | 91看片| 日本在线播放 |