ORA-25155: NATURAL 联接中使用的列不能有限定词
ORA-25155: NATURAL 联接中使用的列不能有限定词
报错代码
select distinct student.id,student.name,count(course_id)
from student natural left outer join takes
group by student.id,student.name;
原因:使用natural join时,会把属性名相同的连接起来。两个表里面相同属性名最后会剩下一个。所以
NATURAL 联接中使用的列不能有限定词
说明自然连接时,对两个表里相同属性名的属性使用了别名。
如id是student和takes里面都有的,自然连接后只剩一列。所以不应该使用student.id ,而是直接使用id就行。
正确代码
select distinct id,name,count(course_id)
from student natural left outer join takes
group by id,name;
ORA-25155: NATURAL 联接中使用的列不能有限定词相关推荐
- 分布式 PostgreSQL 集群(Citus),分布式表中的分布列选择最佳实践
确定应用程序类型 在 Citus 集群上运行高效查询要求数据在机器之间正确分布.这因应用程序类型及其查询模式而异. 大致上有两种应用程序在 Citus 上运行良好.数据建模的第一步是确定哪些应用程序类 ...
- mysql 临时列_如何在MySQL中列出临时表列?
要列出MySQL中的临时表列,让我们首先创建一个临时表. 这是一个例子.我们创建了一个临时表,其中包含一些列,其中包括学生的详细信息-mysql> CREATE TEMPORARY TABLE ...
- pandas使用query函数删除dataframe中某一列数值小于某一特定值的行(remove dataframe rows baed on column value)
pandas使用query函数删除dataframe中某一列数值小于某一特定值的行(remove dataframe rows baed on column value) 目录
- pandas使用np.where函数计算返回dataframe中指定数据列包含缺失值的行索引列表list
pandas使用np.where函数计算返回dataframe中指定数据列包含缺失值的行索引列表list(index of rows with missing values in dataframe ...
- python使用statsmodels包中的robust.mad函数以及pandas的apply函数计算dataframe中所有数据列的中位数绝对偏差(MAD)
python使用statsmodels包中的robust.mad函数以及pandas的apply函数计算dataframe中所有数据列的中位数绝对偏差(MAD.Median Absolute Devi ...
- numpy使用[]语法索引二维numpy数组中指定指定列之后所有数据列的数值内容(accessing columns in numpy array after specifc column)
numpy使用[]语法索引二维numpy数组中指定指定列之后所有数据列的数值内容(accessing columns in numpy array after specifc column) 目录
- numpy使用[]语法索引二维numpy数组中指定数据列的数值内容(accessing the specific column in numpy array)
numpy使用[]语法索引二维numpy数组中指定数据列的数值内容(accessing the specific column in numpy array) 目录 numpy使用[]语
- pandas使用query函数删除dataframe中某一列数值等于某一特定值的行(remove dataframe rows baed on column value)
pandas使用query函数删除dataframe中某一列数值等于某一特定值的行(remove dataframe rows baed on column value) 目录
- numpy使用[]语法索引二维numpy数组中倒数N列数据列的数值内容(accessing the last N columns in numpy array)
numpy使用[]语法索引二维numpy数组中倒数N列数据列的数值内容(accessing the last N columns in numpy array) 目录
最新文章
- 肤色检测算法 - 基于不同颜色空间简单区域划分的皮肤检测算法
- [轉]fckeditor添加自定义按钮
- git pull报“unable to update local ref”解决方案
- Docker精华问答 | 数据库为什么不适合放在 Docker 中运行?
- [Java] 蓝桥杯ALGO-43 算法训练 A+B Problem
- 0基础python入门书籍 excel_零基础学Python3(23):Excel 基础操作(上)
- 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第2节 TCP协议_1_TCP通信的概述(上)...
- 线性表的链式存储结构的实现及其应用(C/C++实现)
- Shiro 放行Swagger
- react脚手架配置代理
- origin 去掉白边
- html5 手机uc浏览器 复制链接,H5手机移动端调起浏览器(qq浏览器,uc浏览器)自带分享功能实例...
- [转载]论张三丰与道教太极拳的发展演变——陈理圣
- 什么是带宽,举个例子说一下,整天说的服务器带宽有限,是什么意思?
- 无领导小组讨论题目分类
- 有图书馆有计算机教室的英语,以my school为题的英语作文有图书馆,办公室,音乐室,教室,体育馆...
- Git同步原始repo的改动到fock的repo
- 神经网络的功能特点包括,神经网络的功能特点是
- 2022年出生的虎宝宝起名字大全 尊贵大气取名
- scanf 之 %2s 与 %2d