Oracle group by與mysql group by的區別

在mysql中根據一個字段分組查詢所有字段數據,group by之後的字段不用跟select之後的字段一致,即使沒有加聚合函數也不會報錯

在Oracle中對於group by的語法就比較嚴格,在oracle中規定,使用group by時,select後面所有不是聚合函數的字段,都必須出現在group by後面,如果錯誤使用函數會出現“ORA-00979 不是group by表達式”的錯誤
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章