急急急--在oracle数据库中可有判断一个月有几个星期的函数?

swall 2001-08-14 10:50:09
如题,请帮忙!谢谢!
...全文
415 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
swall 2001-08-14
  • 打赏
  • 举报
回复
是的没错。
可以帮我贴出那函数的帮助吗?我不知道该上哪找。
zhuzhichao 2001-08-14
  • 打赏
  • 举报
回复
BTW:
你是不是常去灌水樂園,我好像在那見過你.

zhuzhichao 2001-08-14
  • 打赏
  • 举报
回复
去查next_day函數的幫助.
swall 2001-08-14
  • 打赏
  • 举报
回复
我已试出指定月份的。^^
next question:怎么知道一个月中的哪些天是属于第几周的?用循环?
swall 2001-08-14
  • 打赏
  • 举报
回复
谢谢zhuzhichao(竹之草),可否指定某个月的?
qianby 2001-08-14
  • 打赏
  • 举报
回复
关注!
zhuzhichao 2001-08-14
  • 打赏
  • 举报
回复
select to_char(last_day(sysdate),'W') from dual;
zhuzhichao 2001-08-14
  • 打赏
  • 举报
回复
怎麼解決的.
swall 2001-08-14
  • 打赏
  • 举报
回复
终于解决问题了。谢谢竹之草。。。^-^
swall 2001-08-14
  • 打赏
  • 举报
回复
我又开始兜圈子了。。。还是直接说我想干什么吧。。。

我想实现查询,从一个表中取出指定月份中每周添加的信息的总数。有个inputtime字段。

如果我现在用以上方法找到每周的开始结束日期,但。。如何与原来的表的查询语句结合?难道用循环?


//唉!终于知道当年的数据库自己没学好了 :(
zhuzhichao 2001-08-14
  • 打赏
  • 举报
回复
是呀.
參數
1是下周日,
2是下周1.
如果sysdate是周1,那麼
select next_day(sysdate,3) from dual;
就是sysdate的第2天,
相當與
select sysdate + 1 from dual;
swall 2001-08-14
  • 打赏
  • 举报
回复
select next_day(sysdate,1) from dual; 结果是下一星期的第一天吧?

参数1是指什么?
swall 2001-08-14
  • 打赏
  • 举报
回复
select next_day(sysdate,1) from dual; 什么结果都没有。

d后第一周指定day的日期?不懂。。。
zhuzhichao 2001-08-14
  • 打赏
  • 举报
回复
你的next question不好處理,我已經幫你調了一個中午也沒有搞定.
next_day(d,day):d後第一周指定day的日期.

select next_day(sysdate,1) from dual; --看看結果.

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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