如何写SQL从一个表里,获取最近两个月的数据记录
答案:2 悬赏:60 手机版
解决时间 2021-03-10 04:27
- 提问者网友:几叶到寒
- 2021-03-09 17:57
如何写SQL从一个表里,获取最近两个月的数据记录
最佳答案
- 五星知识达人网友:街头电车
- 2021-03-09 18:57
只要判断表中的时间字段跟当前日期,对比两者的秒数,绝对值最少的就是离当前最近的那条记录了,语句如下: select top 1 * from 表 order by abs(datediff(ss,时间,getdate()))
全部回答
- 1楼网友:拜訪者
- 2021-03-09 19:10
如何写sql从一个表里,获取最近两个月的数据记录
一:如果要插入目标表不存在:
select * into 目标表 from 表 where ...
二:如果要插入目标表已经存在:
insert into 目的表 select * from 表 where 条件
三:如果是跨数据库操作的话: 怎么把a数据库的atable表所查询的东西,全部插入到b 数据库的btable表中
select * into b.btable from a.atable where ...
同样,如果是跨服务器的,也是可以的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯