SELECT * FROM (SELECT * FROM _table ORDER BY _index DESC) t WHERE GROUP BY _group;
테스트 결과 하위 버전의 MYSQL에서는 동작이 되지만 최신 버전의 MYSQL이나 Maria DB는 첫번째 데이터를 가져오는 것으로 확인이 되었습니다.
휴 아무튼 실망이 ㅠㅠ 그래서 급한대로
SELECT * FROM _table as a, (SELECT MAX(_value) as _last FROM _table GROUP BY _group) as b WHERE a._value=b._last GROUP BY _group;
SELECT * FROM _table as a, (SELECT MAX(_value) as _last FROM _table GROUP BY _group) as b WHERE a._value=b._last GROUP BY _group;
댓글 없음:
댓글 쓰기