【发布时间】:2018-02-26 11:01:51
【问题描述】:
我想从 getdate() 获取标题 (yyyy-mm) 中的日期格式,以便在 where 子句中使用它从我格式化的日期中获取 日期。到目前为止,我发现几乎所有人使用 convert(varchar(10),getdate(),120) 但那是 varchar 不能用 检查吗?那么有人可以帮助我以 yyyy-mm 格式制作日期还是不可能的?
【问题讨论】:
-
如果您有一个现有的日期时间,您应该将它与另一个日期时间进行比较,例如使用 between。为什么要进行字符串比较?
-
您如何比较
YYYY-MM与日期时间字段?? -
@AlexK。是的,我让它变得更复杂,然后我应该,tnx一切都有帮助:P
-
@YogeshSharma 我想如果它是 Date 的形式我应该可以,但现在我认为没有必要我可以更简单地做到这一点
-
也许应该重写问题以表达愿望,不是与“YYYY-MM”字符串进行比较,而是根据月份的1日比较某个日期谓词。跨度>