1

我有一个名为DC34_DATEtype的列DATE(以这种方式定义:)DATE '2013-04-17'。我需要选择特定月份的所有行(例如四月)。我用过WHERE MONTH(DC34_DATE)=04;,但它不起作用。

4

2 回答 2

2

您可以使用从日期函数中提取来获取日期。尝试这个。

WHERE EXTRACT(month from DC34_DATE) = '4'; 
于 2013-05-02T13:56:03.003 回答
0
select yourColumns
from yourTable
where datepart(month,yourDateColumn)=4 

TSQL 解决方案..不知道您使用的是哪种方言。

于 2013-05-02T13:56:56.557 回答