내가 가진이 데이터- ONLY_FULL_GROUP_BY
1 => blue,
2 => red,
3 => red
내가 원하는 건은 다음과 같습니다
[1, 2]
MySQL을 엄격 모드 비활성화, 또는 더 구체적으로, ONLY_FULL_GROUP_BY 장애인으로 - 내가 할 수있는
SELECT id ... GROUP BY color
을하지만 활성화와 나는 그렇게 할 수
을하고SELECT color, id ... GROUP BY color, id
내가 및/또는 ONLY_FULL_GROUP_BY 아니면 그냥 사람들을 해제해야합니다
엄격 모드를 사용 불가능하게하는 것 이외의 다른 어떤 도움 시작 것과 동일한 결과를 생성합니다. 그것은 좋은 것보다 더 해를 끼치는 것 같습니다.
같은 필터를 사용한다 얻기를위한 _ _ "그것은 좋은보다는 해 야기 된 것으로 판단"- 반대로, 그것은 당신이 1 얻기에서 방지를, 3] 결과적으로, 당신은 원하지 않지만, 그렇지 않으면 얻을 가능성이 높습니다. (두 개의 행 사이에는 색상이 빨간색으로 표시되므로 차이는 단지 상상력입니다.) – CBroe