如何取上个星期的星期一和星期天 如何取上个星期的星期一的日期和星期天的日期 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT next_day(SYSDATE,'星期一')-14 上个星期一, next_day(SYSDATE,'星期日')-7 上个星期日 FROM dual ; 同意这个方法,不过这个方法会和客户端的NLS_LANG相关,如果客户端是英文的,就要改为SELECT next_day(SYSDATE,'MONDAY')-14 上个星期一, next_day(SYSDATE,'SUNDAY')-7 上个星期日 FROM dual;为了避免这个问题,可以使用下面的语句获取本周的第一天的日期,然后根据具体要的星期几计算偏差量就可以了SELECT TRUNC (SYSDATE, 'day') FROM DUAL;另外楼主理解的每周第一天是周日还是周一,oracle是认为每周第一天为周日的,所以这个需要注意 替换 求一个简单的linux oci 的连接查询例子 企业管理器】更改数据库【 归档模式】,报错 高分求SQL,高手快来 求助:请高手看看这个错误是怎么回事 求一个sql语句的排序功能 请问删除表中重复记录的触发器怎样编写? oracle数据库文档生成 (求助)在DBMS_SQL中打开游标是啥意思?? 关于在ORACLE8I数据库中存储图片的问题(在线等待) 一个数据库表数据分发的设计问题 update 触发器问题,谢谢哥哥姐姐了!
SELECT next_day(SYSDATE,'星期一')-14 上个星期一,
next_day(SYSDATE,'星期日')-7 上个星期日
FROM dual ;
同意这个方法,不过这个方法会和客户端的NLS_LANG相关,如果客户端是英文的,就要改为SELECT next_day(SYSDATE,'MONDAY')-14 上个星期一,
next_day(SYSDATE,'SUNDAY')-7 上个星期日
FROM dual;为了避免这个问题,可以使用下面的语句获取本周的第一天的日期,然后根据具体要的星期几计算偏差量就可以了SELECT TRUNC (SYSDATE, 'day')
FROM DUAL;另外楼主理解的每周第一天是周日还是周一,oracle是认为每周第一天为周日的,所以这个需要注意