max (DateOccurred)가 발견 된 행에서 사용자 ID 값을 얻으려고합니다. 나는 모든 하위 쿼리에서 길을 잃고있다. SELECT 문에서 다른 큰 쿼리의 일부 이후 단일 값을 반환해야합니다sql - 최대 값 중첩 쿼리의 다른 값 선택
나는 SQL 서버를 2008
참고를 사용하고 있습니다.
최대 날짜 (작동)의 예; 하지만 지금은이 하위 쿼리 최대 날짜와 관련된 사용자 ID가 필요합니다.
(
SELECT MAX(LC.[Date])
FROM table_LC LC LEFT JOIN table_LM LM ON LC.[c] = LM.[c] AND LC.[L] = LM.[L]
WHERE LM.[c] = LC.[c] AND LM.[L] = LC.[L] AND LC.[LC] = 'ABCDEF'
) as [ABCDEF_Date],