DB는 Oracle를 사용하고있습니다.
그런데 A라는 Table에
B1 B2
---------
1 1
1 2
1 3
2 1
2 2
3 1
3 2
3 3
3 4
-------------------------------------------------------
이렇게 데이터가 입력되어있으면,여기서
B1를 별로 B2가 가장 큰것을 가져올려고 합니다.
즉
----------
1 3
2 2
3 4
---------
결과값이 이렇게 나오게 할려는데 SQL문장을 어떻게 작성해야 되나요?
고수님들의 한 말씀부탁드릴께요.
from a
where - 조건
group by b1
하면 되겠죠!
이무열 wrote:
> DB는 Oracle를 사용하고있습니다.
> 그런데 A라는 Table에
> B1 B2
> ---------
> 1 1
> 1 2
> 1 3
> 2 1
> 2 2
> 3 1
> 3 2
> 3 3
> 3 4
> -------------------------------------------------------
> 이렇게 데이터가 입력되어있으면,여기서
> B1를 별로 B2가 가장 큰것을 가져올려고 합니다.
> 즉
> ----------
> 1 3
> 2 2
> 3 4
> ---------
> 결과값이 이렇게 나오게 할려는데 SQL문장을 어떻게 작성해야 되나요?
> 고수님들의 한 말씀부탁드릴께요.