안녕하세요 선배님들
중복 컬럼제거 관련해서 혼자 해결이 힘들어 질문 올리게 됩니다.
제가 원하는값은 다음과 같습니다
row id
1 aa
2 aa
2 bb
3 aa
이런식으로 되어있는 값을 row의 중복값을 제거해서
1, 2, 3만 가져오고 싶습니다.
select top 10 distinct row
from table
이런식으로 해보려 했으나 top과 distinct 가 같이 사용이 안되더라구요 .
group by 절로 해보려 했으나 조인과 같이 사용하니 힘들어서 문제입니다.
select *
from Atable a
left join Btable b
on a.code =b.code
이런식으로 되어있는 테이블에서 a table의 row의 중복된 값을 빼고 가져오고 싶습니다.
group by를 사용하기도 잘 안되서 질문글 올립니다. |