안녕하세요
눈팅하다가 막히는게 있어서 올립니다.
ACCOUNTID(계정ID) 와 CHARID(캐릭터아이디)의 A테이블이 있구요
CHARID(캐릭터ID)와 NAME(캐릭터이름) 그리고 LEVEL(캐릭터레벨) 필드 이렇게 B테이블이 있어요
계정 하나에 캐릭터ID 여러개 만들 수 있는 상황이구요.
CHARID는 증가번호라고 할 수 있구요.
근데 데이터가 쌓여서 각각의 계정에 대해 최고 레벨에 캐릭터명을 뽑아야하는데
어떻게 뽑아야할지 잘 안되네요.
계정ID, 캐릭터ID, 캐릭터명(최고레벨의 캐릭터명), 캐릭터레벨(최고레벨의 캐릭터레벨)
이렇게요..
고수님들의 도움 부탁드립니다.
A테이블과 B테이블을 조인한다음에 select top(1) 하고 where 절에 ACCOUNTID ='계정ID' 하고 order by LEVEL desc 주시면 되지 않을까요~