您的位置:首页 > 其它

获取当前这周星期一的日期

2014-10-20 11:44 176 查看
SELECT

CASE to_number(to_char(sysdate,'D'))

WHEN 7 THEN to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')-5

WHEN 6 THEN to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')-4

WHEN 5 THEN to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')-3

WHEN 4 THEN to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')-2

WHEN 3 THEN to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')-1

WHEN 2 THEN to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')

ELSE to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')-6

END

AS curmon FROM dual;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: