Я пытаюсь вернуть вторую самую последнюю дату для набора проектов в SQL, но я получаю ошибку «Только одно выражение может быть указано в списке выбора, когда подзапрос не вводится с EXISTS. ' Вот мой код:Найти 2-ое последнее время SQL с JOINS
SELECT ProjectId, max(CreatedDateTime)
FROM NTNote.dbo.nProjectReference P
INNER JOIN NTNote.dbo.nJournal J
ON J.JournalID = P.JournalID
Where CreatedDateTime < (SELECT max(CreatedDateTime), projectid
FROM NTNote.dbo.nProjectReference P
INNER JOIN NTNote.dbo.nJournal J
ON J.JournalID = P.JournalID
Group by ProjectId)
Group by ProjectId
Любая помощь будет принята с благодарностью!
Работает отлично! Благодаря! – reggie86