SQL语句 如何获取去年当月当日的时间

小白求教, 自学了SQL不到3个月 ,  现在需要获取 去年的 当月的当日时间  比如  我现在获取了 3月1 到3月20的数据 ,也要获取 去年的 3月1到3月20 的数据   就是年变,月份和日期不变 下面是我之前写的语句 现在需求改了 要求 获取去年当月当天image.png 上面的语句 是获取了 去年19年3月的整个月 ,我是想获取 去年3月1让到当日的时间 ,求各位大佬指导下,  这些语句也是百度东凑西凑的  ,我用的是sqlserver    我已经改了很多次了 还是没办法获取

a254925118 发布于 2020-3-20 17:16
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2020-3-20 17:18
dateAdd(yy,-1,getdate())


整数是向前,负数是向后

  • a254925118 a254925118(提问者) 大佬我是想获取 去年的 当月当日数据 我已经获取到了3月1到当日 现在我想获取到 去年19年3月1当当日, 但是我的语句 写了出来 获取了 3个月整个月的
    2020-03-20 17:21 
  • 2关注人数
  • 469浏览人数
  • 最后回答于:2020-3-20 17:18
    请选择关闭问题的原因
    确定 取消
    返回顶部