??!!计算日期是一年的第几周的SQL语句!!??

Magusflp008 2003-09-04 11:35:29
哪位高人知道: 计算日期是一年的第几周的SQL语句

不胜感激!!!!
...全文
263 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeahjava 2003-09-06
  • 打赏
  • 举报
回复
select to_char(sysdate,'ww') from dual;

ww:年的周(1-53),其中第 一 周为年的第一天到第七天
iw:基于ISO标准的年的周(1-52或1-53)
W:月的周(1-5),其中第一周为月的第一天到第七天
blueatchina 2003-09-05
  • 打赏
  • 举报
回复
贱人:
我上班那天和你联系,你没开手机。我1号上的班,办公室的qq上不了,校友录你又不去。只有到这找你了。现在忙吗???你有固定电话就发短信给我!!
jiezhi 2003-09-04
  • 打赏
  • 举报
回复
please see :
http://gigabase.idi.ntnu.no/oradoc/server.901/a90125/sql_elements4.htm#48515

about "Punctuation and Character Literals in Date Format Models "
you can get what your want.
beckhambobo 2003-09-04
  • 打赏
  • 举报
回复
SQL> select to_char(sysdate,'ww') from dual;

TO_CHAR(SYSDATE,'WW')
---------------------
36
beckhambobo 2003-09-04
  • 打赏
  • 举报
回复
SQL> select to_char(sysdate,'ww') from dual;

TO_CHAR(SYSDATE,'WW')
---------------------
36
chanet 2003-09-04
  • 打赏
  • 举报
回复
SQL> select to_char(sysdate,'ww') from dual; (从上面 Copy 下来的^&^)
BenZ004 2003-09-04
  • 打赏
  • 举报
回复
select to_char(sysdate,'ww') from dual;

ww就是代表星期几的格式,所以会返回该年的第几周
同样要得到第几天,第几月什么的你可用dd,mm来替换。
hanps 2003-09-04
  • 打赏
  • 举报
回复
select to_char(sysdate,'ww') from dual;
返回就是 当前日期是该年的第几周
Michaelyfj 2003-09-04
  • 打赏
  • 举报
回复
yes

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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