2015-07-10 36 views
0

我想从我的表中访问日期,我只想只显示特定的日期(例如:date = 1)。sql数据库中的日期

有什么办法从日期格式中单独访问日期,月份和年份? 请帮忙

+6

不幸的是一些dbms产品有自己的方式来处理日期。你使用哪个dbms? ANSI SQL方式得到月份的日期部分是EXTRACT(DAY FROM column) – jarlh

+0

你在说MONTH(Getdate()),YEAR(GetDate())等吗? –

+0

@jarlh我是新来的使用dbms,我不知道,但其SQL本地数据库。请帮助,非常感谢你的回复 –

回答

0

Avinash是你在找什么?

select MONTH('10/15/1981') --10 
select DAY('10/15/1981') --15 
select YEAR('10/15/1981') --1981 

Select Dates 
from tablename 
Where MONTH(Dates) = 10 
+0

这将在一些数据库中工作,但不是全部。不幸的是,OP没有真正指定这个查询应该运行哪种类型的数据库,所以这可能不起作用。 – user2366842

+0

这就是我一直在寻找的东西,我会实现和chk it ty –