【问题标题】:can you get me select statement Modified_Date=Today? [duplicate]你能给我选择语句 Modified_Date=Today 吗? [复制]
【发布时间】:2015-09-08 15:47:07
【问题描述】:

我需要使用 MS SQL SELECT where Modified_Date=Today 获取所有记录 我的桌子看起来像:

created_by          modified_date
20150723081006      2015-07-23 15:14:22.843
20150723081006      2015-09-04 00:14:24.463
20150723081006      2015-09-04 00:14:24.463

【问题讨论】:

    标签: sql sql-server


    【解决方案1】:

    实现此目的的一种简单方法是将修改后的日期转换为日期值(删除时间部分),然后将其与当前日期进行比较(同样,删除时间):

    SELECT *
    FROM MyTable
    WHERE CAST(Modified_Date AS DATE) = CAST(GETDATE() AS DATE)
    

    【讨论】:

    • 非常感谢。这确实奏效了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-30
    • 2018-10-06
    • 2010-12-13
    • 2014-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多