sql按时间 查询表中最后一天的数据
答案:3 悬赏:20 手机版
解决时间 2021-03-28 10:14
- 提问者网友:謫仙
- 2021-03-27 18:13
sql按时间 查询表中最后一天的数据
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-03-27 19:11
sql2000下测试可行
select t1. *
from 表 t1,
(select max(shijian)as 日期 from 表 ) t2 ---取得最大一天的日期
where DateDiff(day,t1.shijian,t2.日期)=0 ---取得等於最後一天的时间的数据
select t1. *
from 表 t1,
(select max(shijian)as 日期 from 表 ) t2 ---取得最大一天的日期
where DateDiff(day,t1.shijian,t2.日期)=0 ---取得等於最後一天的时间的数据
全部回答
- 1楼网友:野味小生
- 2021-03-27 20:42
select * from table where time>
convert(varchar(10),(select top 1 time from table order by time desc),23)追问谢谢 自己搞定了!!!!~~~
convert(varchar(10),(select top 1 time from table order by time desc),23)追问谢谢 自己搞定了!!!!~~~
- 2楼网友:十年萤火照君眠
- 2021-03-27 20:02
select * from table where date=(select max(date) from table)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯