신상정보 테이블과 학력 테이블이 있습니다.
신상정보 테이블에는 직원ID, 직원명 컬럼이 있구요,
학력테이블에는 직원ID, 학교명, 졸업년월 컬럼이 있습니다. (졸업년월 컬럼은 VCHAR(6)이며, 년월만 입력)
두 테이블을 조인해서 마지막으로 졸업한 학교만 읽어오려고 하는데, 어떻게 하면 될까요?
다음과 같이 해봤는데 원하는 결과는 아니네요.
SELECT 직원ID, Max(CAST(졸업년월 AS INT)), 학교명
FROM 학력
GROUP BY 직원ID, 졸업년월, 학교명
ORDER BY 직원ID
|