问sql中是否有此函数,函数功能如下:

shenanigan 2004-11-15 01:32:04
知道具体日期,如:2004-11-14
得到这天是此年中第几周。

最好是sql server中有此函数。
如果没有的话,给个sql算法。
...全文
153 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
LWLIFE 2004-11-15
  • 打赏
  • 举报
回复
datepart()就好
davorsuker39 2004-11-15
  • 打赏
  • 举报
回复
select datepart(week,'2004-11-14')
chenyuandxm 2004-11-15
  • 打赏
  • 举报
回复
up!
iswear428 2004-11-15
  • 打赏
  • 举报
回复
UP
白发程序猿 2004-11-15
  • 打赏
  • 举报
回复
用datepart()函数,datepart(wk,'2004-11-14')
playyuer 2004-11-15
  • 打赏
  • 举报
回复
http://blog.csdn.net/playyuer/archive/2004/11/04/167172.aspx
playyuer 2004-11-15
  • 打赏
  • 举报
回复
--周日算作(上一)周的最后一天
http://dev.csdn.net/develop/article/47/47867.shtm

否则:

select datepart(week,getdate()),datename(week,getdate())
pbsql 2004-11-15
  • 打赏
  • 举报
回复
select datepart(week,'2004-11-14')

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧