首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

DatePart的有关问题,请指点

2012-02-16 
DatePart的问题,请指点SelectSum(Hits)fromCounterswhereDatePart( yyyy ,[DateTime])DatePart( yyyy ,ge

DatePart的问题,请指点
Select   Sum(Hits)   from   Counters   where   DatePart( 'yyyy ',[DateTime])=DatePart( 'yyyy ',getdate())   and   DatePart( 'm ',[DateTime])=DatePart( 'm ',getdate())
这句话哪里有错呢?请大家帮忙看看,谢谢了!

[解决办法]
其中的单引号去掉
[解决办法]
Select Sum(Hits) from Counters where DatePart( 'yyyy ',[DateTime])=DatePart( 'yyyy ',getdate()) and DatePart( 'm ',[DateTime])=DatePart( 'm ',getdate())

'yyyy ' -> yyyy 还有的 ' '去掉
[解决办法]
去引号
[解决办法]
正确用法是

datepart(yy,getdate())
datepart(mm,getdate())
datepart(dd,getdage())
[解决办法]
看了

热点排行