显示2013年创建的所有项目

时间:2019-05-29 12:28:18

标签: mysql

我有一个table Policy,并且我想显示在2013中创建的所有策略。

select DAT_IZD from AUTO.KPOL   WHERE DAT_IZD='2013' 

但是问题是这种日期格式不能这样表示。 知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

尝试一下

SELECT DAT_IZD FROM AUTO.KPOL  WHERE EXTRACT(YEAR FROM DAT_IZD)= '2013' ;

SELECT DAT_IZD FROM AUTO.KPOL  WHERE YEAR(DAT_IZD)= '2013' ;

希望这对您有帮助

答案 1 :(得分:0)

您可以在比较之前从日期中提取年份值(如WHERE YEAR(DAT_IZD)= 2013)。