A B C
2015 | 01 | 000201 |
2015 | 01 | 000204 |
2015 | 01 | 000401 |
2015 | 02 | 000401 |
Table명 : Z
Z라는 테이블에 위와 같이 A,B,C 컬럼이 있습니다.
만약 C 컬럼에 동일한 데이터가 있다면 B 컬럼을 비교해서 큰 값을 얻고자 합니다.
아래와 같은 결과를 얻고 싶습니다.
2015 | 01 | 000201 |
2015 | 01 | 000204 |
2015 | 02 | 000401 |
도움 요청 합니다.
2015 | 01 | 000201 |
2015 | 01 | 000204 |
2015 | 01 | 000401 |
2015 | 02 | 000401 |
2015 | 01 | 000201 |
2015 | 01 | 000204 |
2015 | 02 | 000401 |
db2는 잘 모르지만 집계한번 해주면 되지 않을까요?
select a, max(b) as b, c
from dbo.z
group by a, c