教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 资格考试 >

Oracle数据库入门练习题参考答案(2)

来源:网络收集 时间:2026-01-27
导读: 请将病人的两次治疗记录分别记录在dw.patient_script_detl和dw.patient_script_genl中,然后进行结算(fyid、jshid和fyfsrq自行确定),最终要求显示结算结果。 insert into dw.patient_script_detl(fyid,sxh,ylxmb

请将病人的两次治疗记录分别记录在dw.patient_script_detl和dw.patient_script_genl中,然后进行结算(fyid、jshid和fyfsrq自行确定),最终要求显示结算结果。

insert into dw.patient_script_detl(fyid,sxh,ylxmbm,sl,dj,zje,bxje,zfje) values ('20130411001',1,'200005',1,15,1*15,12,3);

insert into dw.patient_script_detl(fyid,sxh,ylxmbm,sl,dj,zje,bxje,zfje) values('20130411001',2,'200008',1,150,1*150,1*150*0.8,1*150*0.2); ………..

insert into dw.patient_script_genl (fyid,fyfsrq,ysbm,ksbm,grbm,zje,bxje,zfje) select '20130411001',to_date(to_char(sysdate,'yyyy.mm.dd') ,'yyyy.mm.dd'), '015','0001','610122193305225413',sum(zje),sum(bxje),sum(zfje)

from dw.patient_script_detl where fyid='20130411001'; commit;

第二次:。。。。。。。。 update dw.patient_script_genl set jshid='1177'

where grbm='610122193305225413' and jshid is null; insert into dw.patient_settle(jshid,zje,bxje,zfje,grbm)

select '1177',sum(zje),sum(bxje),sum(zfje),'610122193305225413' from dw.patient_script_genl

where grbm='610122193305225413' and jshid =’1177’; commit;

注意:一旦有SQL执行出现问题,需要rollback

6

Oracle数据库入门练习题参考答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/412060.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)