SQL如何筛选一个用户几个月来最近的一条访问记录
3个回答
展开全部
select a.*
from 表名 a
inner join (select 用户号码, 访问时间 = max(访问时间)
from 表名
group by 用户号码) b
on a.用户号码=b.用户号码
and a.访问时间=b.访问时间
追问
你好,你这个在oracle运行不了的,不能采纳你的答案,谢谢了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
order by一下
追问
只是要号码而已,order by 没必要,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询