반응형
Mysql with rollup 사용시에
SQL 오류 (1055): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column
발생하는 경우
이유 : group by 하려는 항목중에 null이 있기때문이다.
해결 방법 : 쿼리문 그대로 작성하고 쿼리문 실행전에 SET sql_mode = ''; 를 실행한다.
SET sql_mode = '';
쿼리;
반응형
'개발 > Mysql' 카테고리의 다른 글
[Mysql] 나이 계산 (0) | 2020.05.29 |
---|---|
[Mysql] 동적 피벗 테이블로 조회 (0) | 2020.05.28 |
[Mysql] 날짜,시간 차이 계산 (0) | 2020.05.27 |
[Mysql] left join group by null 혹은 0값도 출력 (0) | 2020.05.26 |
[Mysql] The table '테이블명' is full (0) | 2020.04.13 |