Это мой текущий запрос:
EventID Sku User1 LogTime
3510 02821-99-0 Item Inducted 2019-07-08
3510 02821-99-0 Item Inducted 2019-07-06
3510 12573-88-L Item Inducted 2019-07-08
3510 12573-88-L Item Inducted 2019-07-07
3510 12948-96-M Item Inducted 2019-07-06
3510 12948-96-M Item Inducted 2019-07-05
3510 12948-96-M Item Inducted 2019-07-05
Что я хочу: (последний идентификатор события 3510 для каждого SKU)
EventID Sku User1 LogTime
3510 02821-99-0 Item Inducted 2019-07-08
3510 12573-88-L Item Inducted 2019-07-08
3510 12948-96-M Item Inducted 2019-07-06
Я пытался использоватьМАКС. ФУНКЦИЯ, но мой запрос не удался.
Ниже приведен запрос, которым я сейчас пользуюсь:
select
tl.EventID,
tl.Sku,
tl.User1,
--MAX(tl.LogTime) as 'LogTime'
tl.LogTime
from dmhost.tblTransactionLog tl
where tl.logTime between '7/5/2019' and '7/9/2019'
and tl.sku not like 'NULL'
and tl.sku <> ''
and tl.sku not like 'Unknown'
and tl.EventID like '3510'
--group by tl.Sku,tl.EventID
order by tl.Sku
Я прокомментировал то, что попробовал.Спасибо!