永发信息网

如何写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 ... 同样,如果是跨服务器的,也是可以的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯