У меня возникла небольшая проблема с тем, как выполнить приведенный ниже запрос. Я хочу вернуть строку для каждого уникального идентификатора в таблице 1, даже если дата равна null, но если есть несколько строк с тем же идентификатором, я хочу вернуть идентификатор только с самой последней датой. Любая помощь будет оцененаВыберите запрос, в котором строки с одинаковыми идентификаторами возвращают только строку с самым последним полем даты
Select a.ID, a.[zip code], b.date
from table1 a
left join table 2 b on a.ID = b.ID
Where a.[Zip Code] = '78701'
Group by a.ID, a.[zip code], b.date
Order by a.[zip code] asc
Thats great! В любом случае, чтобы получить это в группе вместо подзапроса? –
Не уверен, что вы имеете в виду. Что вы надеетесь сгруппировать, точно? (Отображение ввода образца и желаемого результата в вопросе может помочь прояснить это.) –
Просто поцарапайте этот вопрос;) Большое вам спасибо! –