티스토리 뷰

서버

mysql group by error

아카이sun 2018.09.21 13:56

Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column '컬럼명' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by



만약 해당 오류가 난다면 mysql strict mode와 관련이 있다.



sql mode 보기


- show variables like 'sql_mode';


my.cnf에 sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION" 이런식으로 적용하면 된다.


'서버' 카테고리의 다른 글

리눅스에 크롬 설치하기  (0) 2018.09.29
mysql group by error  (0) 2018.09.21
openssl 설치하기  (0) 2018.09.06
nginx로 멀티도메인  (0) 2018.09.06
도커 설치하기  (0) 2018.08.17
mysql utf8mb4설정 ( 이모티콘 설정 )  (0) 2018.08.08
댓글
댓글쓰기 폼