MySQL8 Group By 新特性
此生此夜不長好,明月明年何處看,
一、簡介
MySQL8 新特性之 Group By 不再隱式排序,MySQL8對于group by 欄位不再隱式排序,如需要排序,必須顯式加上 order by 子句,
二、MySQL5.7 Group By
資料準備

Select查詢并根據 group_own 列group by 分組,
SELECT count(id), group_own FROM t_group_by GROUP BY group_own;

從select結果可以看出,MySQL5.7版本使用group by分組后,對查詢結果根據 group by 欄位隱式排序,
三、MySQL8 Group By

從select結果可以看出,MySQL8版本使用group by分組后,并未對group by 欄位為查詢結果做任何隱式排序,
MySQL8版本后,需要自己顯式地加上order by進行排序,

此生此夜不長好 明月明年何處看
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/506067.html
標籤:MySQL
下一篇:解讀《Benchmarking Hybrid OLTP&OLAP Database Systems》| StoneDB學術分享會
