【oracle】多表联查和更新
来源:互联网 发布:手机电池修复软件下载 编辑:程序博客网 时间:2024/06/06 18:21
/** *多表联查 */SELECT T3.BIZ_NAME, T1.MEMBER_ID, T1.TEAM_ID, T2.NAME, T1.NAME, T1.STATUS, T1.BIZ_TYPE, T2.BIZ_TYPE FROM T_ZZ_TEAM_MEMBERS T1 LEFT JOIN T_ZZ_PRVETION_TEAM T2 ON T1.TEAM_ID = T2.TEAM_ID LEFT JOIN T_ZZ_DETAIL_FUNC T3 ON T3.TEAM_ID = T2.TEAM_ID LEFT JOIN T_DC_PARTY_USER_CERTIFY T4 ON T4.USER_ID = T1.USER_ID WHERE T1.STATUS = '001' AND T2.STATUS = '1' AND T2.BIZ_TYPE = '2'
/** * 多表联查更新*/DECLARE AN_FLAG NUMBER;BEGIN EXECUTE IMMEDIATE 'UPDATE T_ZZ_TEAM_MEMBERS T1 SET T1.BIZ_TYPE = ''CARE_ROAD_MEMBER'' WHERE EXISTS (SELECT 1 FROM T_ZZ_PRVETION_TEAM T2 LEFT JOIN T_ZZ_DETAIL_FUNC T3 ON T3.TEAM_ID = T2.TEAM_ID WHERE T1.TEAM_ID = T2.TEAM_ID AND T2.STATUS = ''1'' AND T2.BIZ_TYPE = ''2'' ) AND EXISTS (SELECT 1 FROM T_DC_PARTY_USER_CERTIFY T4 WHERE T4.USER_ID = T1.USER_ID ) AND T1.STATUS = ''001''';END;/ COMMIT;
0 0
- 【oracle】多表联查和更新
- Oracle级联更新和删除
- 用C#读取和更新Oracle数据表
- oracle-单表更新和删除
- Oracle blob字段的插入和更新
- oracle查看和更新统计表的信息
- Oracle 的 merge 更新和插入操作
- oracle和mysql mybatis批量更新
- oracle-- 数据更新操作和事务操作
- update关联更新在sqlserver和oracle中的实现
- ORACLE 和SQLSERVER 两表之间批量更新数据对比
- oracle使用dblink和cursor更新不同数据库的记录
- 同时可进行插入和更新操作,oracle merge语句
- oracle 同时添加和更新多条数据
- Oracle外键级联删除和级联更新
- Oracle外键级联删除和级联更新
- Mysql和Oracle 用Mybatis批量增加,删除,更新
- Mybatis+Oracle进行数据的批量插入和更新
- 装centos7后win7引导不见了 centos7下引导win7
- 有序列表的部分属性和a超链接的部分属性 部分可能用到的行级标签
- Windows7下安装和运行TensorFlow
- Java学习--day5
- 华为OJ训练之0001-161226-名字的漂亮度
- 【oracle】多表联查和更新
- 蓝桥杯之还款计算
- python 多次 转义问题
- 简单好用用js就可以保存文本文件到本地
- 【python爬虫】python爬虫入门攻略(1)
- 奇数位丢弃
- Android一起学Ui(1)----(折叠布局)
- 207&210. Course Schedule
- 风险管理图与四六级步骤