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

    • 转载于 [ lev草梦的博客](http://blog.sina.com.cn/s/blog_141718efb0102xly9.html)
  • 我的补充理解
select * from(select doublefaceinform.*,company.*,rownum trid from doublefaceinform,company where doublefaceinform.comid=company.comid  and rownum <=8)where trid >5;

里边没错,嵌套外边也没错。但是这是多表查询
多表操作时,语句中的列名,不明确。

全部写成 表|表别名.字段 可避免
即:

select temp_book.* from(select doublefaceinform.douid,doublefaceinform.pushDate,company.comName,company.companyNum,company.registerBureau,company.registerDate,rownum trid from doublefaceinform,company where doublefaceinform.comid=company.comid  and rownum <=8)temp_book;

转载于 lev草梦的博客

【1】: http://blog.sina.com.cn/s/blog_141718efb0102xly9.html

我的补充理解

SELECT * from(select  A.*, ROWNUM RN FROM(select  c.*,b.*, from student b join(select id,name,sex,size from user_code) c on b.id = c.id)A WHERE ROUNUM <= 6
) ```WHERE RN >3

这种情况也会出现 ORA-00918: column ambiguously defined,只要把 c.* 或者 b.* 的具体字段写出来也行

SELECT * from(select  A.*, ROWNUM RN FROM(select  b.*, c.id,c.name,c.sex from student b join(select id,name,sex,size from user_code) c on b.id = c.id)A WHERE ROUNUM <= 6
) ```WHERE RN >3

column ambiguously defined oracle数据库分页语句查询中select嵌套时出错相关推荐

  1. Oracle 查询SQL语句报 ORA-00918: column ambiguously defined(Navicat中)

    原有的SQL语句是: SELECT* FROM(SELECTi.ID,i.NAME,i.code,i.num,i.state,i.unit,i.TYPE,i.addtime,i.TIME,i.user ...

  2. 使用oracle数据库分页查询语句,各种数据库的分页查询语句

    各种数据库的分页查询语句 1.oracle数据库分页select * from (select a.*,rownum rc from 表名 where rownum=endrow) a where a ...

  3. Oracle数据库表连接查询并分页SQL语句提示未明确定义列

    Oracle数据库表连接查询并分页SQL语句提示未明确定义列 两张表中的字段: t_product t_category product_id category_id product_name cat ...

  4. oracle 报错 column ambiguously defined

    column ambiguously defined ORA-00918: column ambiguously defined java.sql.SQLException: ORA-00918: c ...

  5. oracle: column ambiguously defined

    分页查询 column ambiguously defined   未明确定义的列 select *   from (select abc.*, rownum m           from (se ...

  6. Oracle报错“ORA-00918:column ambiguously defined”

    一.现象描述 ORA-00918:column ambiguously defined,从字面上理解就是:未明确定义的列. 当出现这种SQL语句的时候就会出现:select t.* from (sel ...

  7. oracle column ambiguously defined

    [color=red]问题:[/color]数据查询出现 column ambiguously defined 异常 [color=red]原因:[/color]当前sql语句,存在多表查询,查询的结 ...

  8. oracle删除查询的数据库语句,Oracle简略的语句 查询 删除 修改(1)

    Oracle简单的语句 查询 删除 修改(1) Dual系统表介绍 数据类型: 数据是信息数字表现形式,信息的加工处理是以大量的结构化数据为载体进行的,数据库管理系统的核心是数据库,数据库的主要对象是 ...

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

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

最新文章

  1. 如何在10亿个整数中找出前1000个最大的数?
  2. HashMap的存储过程
  3. php截取字符串,带中文,多余的省略号代替
  4. Linux Tomcat安装
  5. (转)利用WPF的ListView进行大数据量异步加载
  6. sql 一列中平均应发工资_劳动者的工资标准,应如何认定?
  7. 在linux上使用ASP
  8. c语言用于提示的指令,C语言指令、符号表.doc
  9. Windows Server 2016-Hyper-V HNV 新增功能
  10. ASP.NET2.0 分页控件 PagerPro.dll (1.1.0 最新)
  11. CorelDRAWX4的VBA插件开发(二十六)深度转曲之包含容器内文字转曲
  12. 【精选】抽奖点名、随机抽奖PPT素材合集,年会、老师必备
  13. 程序员必备之电脑护眼模式设置
  14. 新手怎么在GitHub上传代码?----最新教程
  15. 基于Java的线上诊疗系统毕业设计源码1617411
  16. U盘删除文件时提示“文件或目录损坏且无法读取”的解决方法
  17. 闲聊linux中的input设备(4) 她一直默默地在背后支持着你
  18. RN 实现阴影,解决Android阴影问题 react-native-shadow
  19. HTTP API接口设计规范
  20. 蒙特卡罗MCNP学习汇总(一)-----MCNP简介及编写第一个程序

热门文章

  1. 360技术嘉年华第九季—测试之美直播大会圆满结束啦!(直播回放及分享PPT都在这里啦)...
  2. python 用 xlwings 库 生成图表
  3. 2021年2月底 mini主机推荐
  4. hadoop命令大全(完整)
  5. 基于Springboot+vue的茶叶销售商城网站 elementui
  6. MySQL的各大存储引擎
  7. 如何修改默认调试器-windbg
  8. CorelDRAW插件-GMS插件开发-VBA基础语法-变量、运算符、函数-CDR插件(三)
  9. 程序员进阶知识点!蚂蚁金服、拼多多、字节跳动社招面经,建议细读
  10. 2016年中山大学计算机考研大纲,2018年中山大学考研大纲、考试范围【汇总】2.0汇总.doc...