안녕하세요..
기본적인 조인 같은데...도통 모르겠습니다...이리저리 해보고 있긴 한데....
두개의 테이블에서 조인을 하여 데이타를 가져오는데 그 값을 하나의 행으로 가져오려고 합니다.
예를 들어
Table A
strLoginID strLoginName
001 홍길동
002 모니터
003 컴퓨터
004 키보드
Table B
strLoginID strRegNum strSchoolLevel
001 111 1
002 222 2
003 333 3
004 444 4
제가 생각한 쿼리는 아래와 같은데...
select distinct m.strLoginID, m.strLoginName, s.strRegNum, s.strSchoolLevel from
mplus_member_list m, sasa_member s
where m.strLoginID = s.strLoginID
order by m.strLoginName desc
결과는 이렇게 나옵니다.
strLoginID strLoginName strRegNum strSchoolLevel
001 홍길동
001 홍길동 111 1
002 모니터
002 모니터 222 2
003 컴퓨터
003 컴퓨터 333 3
004 키보드
004 키보드 444 4
결과는 아래와 같이 나오게 하고 싶은데 어떤 부분이 잘못된 걸까요....
Group By가 들어가야 될거 같긴 한데 어떻게 해야 될지 잘 모르겠습니다.
조언좀 부탁드리겠습니다. 감사합니다.
strLoginID strLoginName strRegNum strSchoolLevel
001 홍길동 111 1
002 모니터 222 2
003 컴퓨터 333 3
003 키보드 444 4
|