PHP中文网2017-04-17 16:19:16
일반 선택 이후의 필드는 그룹화 기준 또는 집계 함수의 필드만 가능합니다. 예:
으아아아하지만 가끔 다른 사람들의 mysql이 이렇게 쓰여 있는 것을 볼 수 있습니다.
으아아아다른 사람들은 왜 오류를 보고하지 않나요?
오류 메시지의 마지막 문장에 주의하세요sql_mode=only_full_group_by
sql_mode는 SQL 문의 유효성을 확인하는 데 사용됩니다. only_full_group_by로 구성되면 선택 필드는 다음 중 하나의 결과입니다. 집계 함수 또는 그룹화 기준의 필드 값입니다.
따라서 원본 SQL이 정상적으로 실행되도록 하려면 my.cnf의 구성을 수정하면 됩니다. sql_mode=only_full_group_by를 주석 처리하고 앞에 # 기호를 추가하세요