您的位置:首页 > 数据库 > Oracle

oracle 查询本周数据生成下周数据

2018-01-04 17:04 190 查看
 

CreateTime--2018年1月4日16:38:01

Author:Marydon

oracle 查询本周数据生成下周数据

第一步:查询指定区间数据

第二步:改变查询结果的值

  查询日期字段+7

第三步:将查询结果插入到表中

INSERT INTO CONSULT_SCHEDULE
(ORG_ID,
DEPENT_ID,
DEPENT_NAME,
DOCTOR_ID,
DOCTOR_NAME,
DOCTOR_PHONE,
SCHEDULE_DATE,
WEEK_TXT,
WB_TYPE,
CLOSE_TZ,
REPLACE_TZ)
(SELECT T2.ORG_ID,
T2.DEPENT_ID,
T2.DEPENT_NAME,
T2.DOCTOR_ID,
T2.DOCTOR_NAME,
T2.DOCTOR_PHONE,
(T2.SCHEDULE_DATE + 7) SCHEDULE_DATE,
T2.WEEK_TXT,
T2.WB_TYPE,
T2.CLOSE_TZ,
T2.REPLACE_TZ
FROM CONSULT_SCHEDULE T2
WHERE T2.SCHEDULE_DATE BETWEEN TO_DATE('2017-12-18', 'yyyy-MM-dd') AND
TO_DATE('2017-12-24', 'yyyy-MM-dd'));

效果展示:

 

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