안녕하세요.
간단한 것 같으면서도 잘 안 풀려서
혼자 끙끙대다가 조심스럽게 문의 올려봅니다.
idx | r1 | r2 |
1 | aaaaa | 1 |
2 | aaaaa | 3 |
3 | aaaaa | 2 |
4 | bbbbb | 4 |
5 | bbbbb | 5 |
6 | bbbbb | 7 |
7 | bbbbb | 6 |
위와 같은 구조의 테이블 구조에서
aaaaa, bbbbb 중복되는 부분은 1번만 가져오면서 r2값은 최소값으로 가져올 수 있는 방법을 알고 싶습니다.
즉 출력 결과가
aaaaa | 1 |
bbbbb | 4 |
이렇게 나오면 됩니다.
부디 조언 부탁 드리겠습니다.
SELECT r1 AS r1
, MIN(r2) AS r2
FROM 테이블
GROUP BY r1