sql - 将过去 6 个月的默认值分配给 data.stackexchange.com 上的 datetime 变量
问题描述
我在 data.stackexchange.com 上找到了一个查询(有趣的未回答问题),并希望使用可选的 datetime 变量进行更改,以避免在结果中出现非常古老的问题。
我硬编码了六个月前的日期DECLARE @FromDate datetime = ##FromDate?2018-06-01##
,现在还可以,但我想在未来证明它。
是否可以以不太圆的方式分配一个动态的默认日期,该日期是过去六个月的动态?
解决方案
试一试
DECLARE @Fromdate DATETIME = DATEADD(MONTH,-6,GETDATE())
推荐阅读
- javascript - 输入特定消息后踢某人的 Discord 方法。(Javascript)
- spring-boot - Spring Cloud Hoxton.SR5 与最新版本的 Spring Cloud Schema Registry (2.2.1.RELEASE) 不兼容
- node.js - AWS Cognito 放大注册方法不起作用
- c++ - 为什么我的代码在涉及指针时停止运行?
- javascript - React 无法识别 DOM 元素上的 `backgroundColor` 属性
- android - 将导航动画应用到工具栏
- bash - 如果我在“printf”语句中引用它,如何转义存储在 Bash 变量中的字符,例如连字符(考虑日期格式)?
- python - 一种寻找满足特定条件的主题的熊猫方式
- sql - Apache Phoenix Upsert Into Table Select * from View
- python - 如何在 BeautifulSoup 中获取文本?