【发布时间】:2013-05-02 13:53:29
【问题描述】:
我有一个名为DC34_DATE 的列,类型为DATE(这样定义:DATE '2013-04-17')。我需要选择特定月份的所有行(例如四月)。我用过WHERE MONTH(DC34_DATE)=04;,但它不起作用。
【问题讨论】:
-
我认为您也应该添加您的 rdbms 名称。对于 MSSQL 和 MYSQL,答案可能会有所不同
-
您使用的是哪个 RDBMS?你确定数据类型是日期而不是varchar吗? Month(date) 应该适用于几个 RDMBS...
标签: sql date where-clause