728x90
반응형
Expression of SELECT list 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
원인
GROUP BY 컬럼 사용 시 SELECT 가능한 컬럼은 GROUP BY에 나열된 컬럼과 집계 함수(SUM, COUNT 등)만 가능
그 외에 컬럼을 SELECT 한 경우 에러 발생
해결 방법
GROUP BY 에 모든 SELECT 컬럼 적어주기
반응형
'프로그래밍 > SQL' 카테고리의 다른 글
[MySQL] ORDER BY 시 NULL 맨 뒤로 보내기 (0) | 2023.05.11 |
---|---|
[MySQL Error] warning : Integer display width is deprecated and will be removed in a future release. 해결 방법 (0) | 2023.04.21 |
[sql] drop, delete, truncate 차이 (0) | 2023.03.27 |
[SQL] 트랜잭션 격리 수준(isolation level) (0) | 2022.12.30 |
[SQL] 조회된 ROW가 없을 때, RETURN 하는 방법 (0) | 2022.12.28 |