天天看點

MySQL5.7版本遇到的Group by問題

最近生産環境sql語句接連報錯,原因是MySQL5.7版本開啟了sql_mode中的“only_full_group_by”,而這個在執行以往版本中帶有group by的語句時就會報錯。

在不修改MySQL配置檔案的情況下,需要修改sql語句來執行。

group by後面的列名,還是和以前一樣通過select直接擷取,而對于select中擷取非group by的資訊,則要通過any_value()函數。

MySQL5.7版本遇到的Group by問題