关于类似重复数据查询的问题

yjhack yjhack 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一张表里记录的是所有用户登陆IP记录,只要登陆一次,就填加一行记录
我怎么样才可以查询出 每个用户最近登陆的记录?

我需要一个记录集,这里面是每个用户最近登陆的IP记录所组成的。

例如我表里的数据:
select top 20 * from memlogin order by ddate desc
2004-11-23 10:41:22.797 1645 192.168.45.240
2004-11-23 10:39:48.560 1663 192.168.45.194*****
2004-11-23 10:37:24.530 595 192.168.43.112
2004-11-23 10:37:23.640 1862 61.142.112.58
2004-11-23 10:37:15.297 316 192.168.45.240
2004-11-23 10:34:07.187 44 192.168.45.135
2004-11-23 10:33:53.843 1713 192.168.45.167
2004-11-23 10:32:56.420 1896 192.168.45.43
2004-11-23 10:32:20.437 786 192.168.45.48
2004-11-23 10:31:58.653 1895 192.168.45.43----
2004-11-23 10:31:08.827 767 192.168.43.112
2004-11-23 10:28:57.357 271 192.168.42.194
2004-11-23 10:28:17.967 728 192.168.45.95
2004-11-23 10:27:58.653 1895 192.168.45.22-----
2004-11-23 10:27:25.170 1422 192.168.45.40
2004-11-23 10:26:37.373 786 192.168.45.48
2004-11-23 10:25:54.747 492 192.168.45.183
2004-11-23 10:25:14.420 1643 192.168.45.193
2004-11-23 10:24:28.297 1526 192.168.42.240
2004-11-23 10:24:20.687 803 192.168.42.250
2004-11-23 10:15:48.560 1663 192.168.45.222******

1895,1663 这两个ID 在这个数据里显示登陆了两次,where 唯一ID 可以查询出具体用户的最近登陆记录。
但是我现在需要查询出每个用户最近登陆记录。

请问高手们?怎么查询?最好能给出具体的SQL 语句
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
yjhack
MS-SQL Server 34,876 成员 254,635 内容