【发布时间】:2018-06-25 19:29:22
【问题描述】:
我正在尝试为我的 SQL 创建一个条件,如果该行反映今天,则显示 1。
case when A.EntryDate = GETDATE() then '1' else '0' end as Today
这已被接受,但它只显示零。我只使用过 Access SQL,而这个似乎不喜欢 Date()
我一直在四处寻找答案,但似乎找不到答案。
【问题讨论】:
-
EntryDate是日期还是日期时间? -
您使用的是哪个DBMS? “SQL”只是一种查询语言,而不是特定数据库产品的名称。请为您正在使用的数据库产品添加标签
postgresql、oracle、db2、sql-server、...
标签: sql sql-server date case