在Oracle数据库中多重子查询的使用

代码如下:

SELECT T.*, ROWNUM RNFROM (SELECT B.*,NVL(A.AMOUNT, 0) AMOUNT,V.FULLNAME,DECODE(SHARE_TYPE, 1, '***', 0, '%%%') SHARE_TYPEFROM (SELECT COUNT(S.COMMENTS) AMOUNT,P.BO_PROBLEM_MANAGE_ID BO_PROBLEM_MANAGE_IDFROM BO_SHARE_COMMENTS S, BO_PROBLEM_SHARE PWHERE P.BO_PROBLEM_SHARE_ID = S.APPID(+)GROUP BY P.BO_PROBLEM_MANAGE_ID) A,BO_PROBLEM_SHARE B,V_USER_ORG VWHERE B.BO_PROBLEM_MANAGE_ID = A.BO_PROBLEM_MANAGE_ID(+)AND B.CREATE_USERID = V.USERIDAND B.SHARE_STATUS = '2'ORDER BY B.CREATE_DATE) T

上面代码运行时,会报错如下:

看代码看了很多遍还是没有发现错误,然后就是各种子查询拆开运行还是没有发现错误.
附上问题所在的图片:

问题说明:在B.*中有SHARE_TYPE,后面又有SHARE_TYPE的字段导致运行SQL的时候区分不了字段.建议解决方法,字段重命名,或者不使用全表字段.

Oracle数据库多重子查询嵌套的坑相关推荐

  1. Oracle数据库:子查询、单行子查询,多行子查询,in,any,all语句,子查询的练习案例

    Oracle数据库:子查询.单行子查询,多行子查询,in,any,all语句,子查询的练习案例 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 ...

  2. Oracle数据库之子查询

    Oracle数据库总结: Oracle数据库之基本查询 Oracle数据库之过滤和排序 Oracle数据库之单行函数 Oracle数据库之多行函数 Oracle数据库之多表查询 SQL> 注意的 ...

  3. Oracle 数据库的子查询(关联子查询)

    文章目录 一.子查询结果返回一个值(单列单行) 二.子查询结果返回多行(单列多行) 三.子查询结果返回多列多行 四.关联子查询 (一)子查询执行顺序 (二)exists 关键字 五.子查询总结 六.关 ...

  4. oracle:多重子查询的实战应用

    1. 需求大致如下: 有两张表,一张主表(POWERLOG),一张从表(CRANEDEFINITION),在sql中分页(使用子查询) SELECTs.* FROM(SELECTa.CID,b.MAC ...

  5. oracle结果集过大,多重子查询/大结果集查询问题

    多重子查询/大结果集查询问题: 问题接此帖http://www.itpub.net/273652.html 上次问题通过调整SGA/SQL语句得到优化[最终情况:oracle关闭重起后,程序第一次执行 ...

  6. column ambiguously defined oracle数据库分页语句查询中select嵌套时出错

    column ambiguously defined &oracle数据库分页语句查询中select嵌套时出错 转载于 [ lev草梦的博客](http://blog.sina.com.cn/ ...

  7. 数据库之子查询四(多重,表复制)

    一.多重子查询 select teaID,teaName,age,sex,dept,profession from tteacher where dept= (select dept  from te ...

  8. 多重子查询提取每次子查询的SQL语句

    之前用的oracle大型数据库,写的sql都是依据oracle的.移动端部分用的不能是oracle数据库,只能采用小型数据库,现场采用db2.         db2大小只能论k为单位,很多基本的sq ...

  9. 查看oracle数据库启动状态,Oracle数据库的状态查询

    1 状态查询 启动状态 SQL语句 结果 nomount select status from v$instance; STARTED select open_mode from v$database ...

最新文章

  1. R语言实战应用精讲50篇(八)-随机区组设计资料的方差分析
  2. html中如何等比缩小图片,css如何将图片等比缩放
  3. OpenKruise v0.7.0发布:增加周期任务分发控制器
  4. 【牛客 - 185B】路径数量(离散数学,长度为k的路径数量,图)
  5. Struct嵌套使用
  6. 为什么我们应该像盖房子那样写程序?
  7. 韩立刚老师《计算机网络》笔记2
  8. 大气金属片头LOGO扫光动画PR模板MOGRT
  9. Pyhton计算一元二次方程的根
  10. SimpleApp例程中两种绑定机制程序流程
  11. 金铜仙人辞汉歌-李贺
  12. 数据分析(学习笔记)
  13. tcp支持浏览器websocket协议
  14. element表格多出一列空白
  15. 固话呼转的设置及取消方法
  16. android 仿微信顶部消息 展示
  17. Oracle ASM的AU(Allocation units)分配
  18. 链接脚本(一)基本概念和格式
  19. 物理硬盘安装CentOS7系统
  20. SDUT OJ单个字符输入和输出(顺序结构)

热门文章

  1. Python实现EXCEL的常规操作,一文涵盖10个方面!
  2. 虚拟摄像头搭配高德AR导航出现的内存和cpu问题
  3. android 软键盘和布局的冲突
  4. 输入法产品智能化“升维”,AI创新如何成为竞争赛点?
  5. 长沙VR丨云图VR全景业务是一个创业新机遇!
  6. IC设计行业都有哪些岗位?什么条件可以入门?
  7. 微信小程序全栈实战(二):列表循环渲染
  8. 怎么将网站由http变为https
  9. 没有伞的孩子必须努力奔跑
  10. android 高仿网易新闻,Android高仿网易新闻客户端