我有一张如下表格:
id website logInTime
1 Yahoo 1/1/2001 00:00:00
2 Google 1/1/2001 00:00:01
1 Yahoo 2/1/2014 00:00:00
2 Yahoo 2/1/2014 00:00:00
如何根据网站检索每个用户的最新登录时间?
答案 0 :(得分:5)
这是您正在寻找的查询吗?
SELECT T.id
,T.website
,MAX(T.logInTime) AS [lastLogInTime]
FROM yourTable T
GROUP BY T.id, T.website
希望这会对你有所帮助。
答案 1 :(得分:3)
select t.id, t.website, max(logInTime)
from table t
group by t.id, t.website
答案 2 :(得分:2)
这应该有效
select id
, website
, max(logInTime) as latesttime
from tableName
group by id, website