• 全部
  • Oracle 基础和管理
  • Oracle 高级技术
  • Oracle 认证与考试
  • 职位交流
  • 问答

使用 FULL OUTER JOIN 报错信息为“SQL 命令未正确结束”

majormarshal 2005-09-21 10:18:33
SQL语句如下:
select dttest as DTIME,(1 - intsucceed/inttimes)*100 as LRT,ifoutval/(1000*1000) as OUTFLUX from testrecord FULL OUTER JOIN snmp_val1 ON (testrecord.dttest=snmp_val1.dt)

报错信息为:
SQLWKS> select (1 - intsucceed/inttimes)*100 as LRT,ifoutval/(1000*1000) as OUTFLUX from testrecord FULL OUTER JOIN snmp_val1 ON testrecord.dttest=snmp_val1.dt
2>
select (1 - intsucceed/inttimes)*100 as LRT,ifoutval/(1000*1000) as OUTFLUX from testrecord FULL OUTER JOIN snmp_val1 ON testrecord.dttest=snmp_val1.dt
*
ORA-00933: SQL 命令未正确结束


请问错误在那里?

...全文
150 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
majormarshal 2005-09-21
我估计 duanzilin(寻)的说法是正确的。谢谢大家的帮助!!!
回复
ColinGan 2005-09-21
duanzilin(寻)
正解
回复
子林 2005-09-21
Oracle817版本以下不支持FULL OUTER JOIN的
要用左右连接后加union
回复
waterfirer 2005-09-21
Oracle8 不支持full outer join?
回复
waterfirer 2005-09-21
语句没看出问题,少";"?
“SQLWKS>”,你用的是什么啊?
回复
majormarshal 2005-09-21
补充说明:
 intsucceed,inttimes,dttest为表testrecord中字段
ifoutval,dt为表snmp_val1中字段

数据库为:
Oracle8 Enterprise Edition Release 8.0.5.0.0 - Production
PL/SQL Release 8.0.5.0.0 - Production
回复
相关推荐
SQL中运行 full outer join全连接报错什么
MySQL不支持 full outer join,如何做全连接(企业版可支持) select s.camp_id,s.camp_name,k.read_flag from sony_push s full outer join `sony_push detail` k on s.camp_id=k.camp_id; 报错: select s.camp_...
SQL FULL OUTER JOINFULL JOIN关键字
SQL FULL OUTER JOIN 关键字 FULL OUTER JOIN 关键字只要左表(table1)和右表(table2)其中一个表中存在匹配,则返回行. FULL OUTER JOIN 关键字结合了 LEFT JOIN 和 RIGHT JOIN 的结果。 SQL FULL OUTER JOIN ...
如何在MySQL中进行FULL OUTER JOIN
我想在MySQL中进行完全外部联接。 这可能吗? MySQL是否支持完全外部联接?
SQL OUTER JOIN概述和示例
This article will provide a full overview, with examples of the SQL Outer join, including the full, right and left outer join as well as cover the union between SQL left and right outer joins. ...
SQL FULL OUTER JOIN 关键字
SQL FULL OUTER JOIN 关键字 FULL OUTER JOIN 关键字只要左表(table1)和右表(table2)其中一个表中存在匹配,则返回行. FULL OUTER JOIN 关键字结合了 LEFT JOIN 和 RIGHT JOIN 的结果。 SQL FULL OUTER JOIN ...
mysql 不支持 full [outer] join 的解决方式
select * from a full outer join b on a.name = b.name > 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right...
SQL中inner joinouter join和cross join的区别
对于SQL中inner joinouter join和cross join的区别很多人不知道,我也是别人问起,才查找资料看了下,跟自己之前的认识差不多,如果你使用join连表,缺陷的情况下是inner join,另外,开发中使用的left join和right...
SQL FULL OUTER JOIN
FULL OUTER JOIN关键字只要左表(table1)和右表(table2)其中一个表中存在匹配,则返回行。  FULL OUTER JOIN关键字...SQL FULL OUTER JOIN 语法   SELECT column_name(s) FROM table1 FULL OUTER JOIN table2...
SQL中的left outer join,inner join,right outer join用法详解
SQL中的left outer join,inner join,right outer join用法详解
mysql, LEFT OUTER JOIN 与 LEFT JOIN,RIGHT OUTER JOIN 与RIGHT JOINFULL OUTER JOINFULL JOIN...
I have seen joins called LEFT OUTER JOIN or RIGHT OUTER JOIN. In some places I have seen LEFT JOIN or RIGHT JOIN. I am confused by this. I posted a question 2 days ago, but I am unable to ...
SQL Server中 FULL OUTER JOIN 关键字
FULL OUTER JOIN 关键字只要左表(table1)和右表(table2)其中一个表中存在匹配,则返回行. FULL OUTER JOIN 关键字结合了 LEFT JOIN 和 RIGHT JOIN 的结果 注释:FULL OUTER JOIN 关键字返回左表(Websites)和右...
多表Full Outer Join的问题
熟悉SQL的开发者都知道Full Join(同Full Outer Join)是左右两个表的记录都取,但若多个表之间Full Join,较容易出现意料之外的结果,数据可能会重复,这里做一下简单介绍。 数据准备 CREATE TABLE TA(ID INT,Attr ...
hive各种join(leftouterjoin、join、fullouterjoin
一、概念 1、左连接 left outer join ...以左边表准,逐条去右边表找相同字段,如果有多条会依次列出 ...2、连接join ...3、全连接 full outer join 包括两个表的join结果,左边在右边中没找
SQL联合查询inner joinouter join和cross join的区别详解
这三者的区别很多人都应该不是很清楚,包括我自己,下面我们一起来看看,如果你使用join连表,缺陷的情况下是inner join,另外,开发中使用的left join和right join属于outer join,而outer join还包括full join....
MySQL之Full Outer Join用法
数据库join的用法很简单,今天发现mysql居然不支持全连接。。。     解决方法:left join + right join 如图:  
SQLJOIN语法解析(inner join, left join, right join, full outer join的区别)
总的来说,四种JOIN使用/区别可以描述: left join 会从左表(shop)那里返回所有的记录,即使在右表(sale_detail)中没有匹配的行。 right outer join 右连接,返回右表中的所有记录,即使在左表中没有记录与它...
使用FULL OUTER JOIN拼接多表数据
今天帮用户修改一个报表,里边设计到出库和入库的操作,要将每个产品每天的出入口信息列出来。   可能存在这样的情况:   1. 产品在出库表中存在数据但是入库表中没有数据 2. 产品入库表中存在数据但是出库...
SQL join,left join ,right join , inner joinouter join用法解析及HIVE join 优化
SQL join,left join ,right join , inner joinouter join用法解析及HIVE join 优化
图解SQL的各种连接(Inner join,outer join,left join,right join)
由于 SQL Join 似乎被默认基础,同时利用 ‘文氏图表’ 解释它,乍一看似乎是很自然的选择。然而,就像文章下面说的,我也发现在实际测试中,文氏图并没有完全符合SQL Join 语法。  通过图文并茂的方式对SQL的...
Oracle外连接(left/right/full outer join)语法详解
相比常用的精确查询(内连接,inner join),外连接相比不好理解。但在实际工作中,用的还是很多的,深刻理解外连接成为必须。 看到一篇帖子,清晰易懂,转发一下。 原贴链接:...
ORACLE11G优化器对full Outer join 的加强
SQL> alter system set optimizer_features_enable ='10.2.0.2' scope=memory ; System altered. SQL> set autotrace trace  SQL> set pagesize 200 SQL> set linesize 200 SQL> select *  2
SparkSql中join的实现( inner join,left outer join,right outer joinfull outer join
JoinSQL语句中的常用操作,良好的表结构能够...SparkSQL作为大数据领域的SQL实现,自然也对Join操作做了不少优化,今天主要看一下在SparkSQL中的Join,inner join,left outer join,right outer joinfull outer...
Spark pyspark rdd连接函数之join、leftOuterJoin、rightOuterJoin和fullOuterJoin介绍
Spark pyspark rdd连接函数之join、leftOuterJoin、rightOuterJoin和fullOuterJoin介绍union用于组合两个rdd的元素,join用于内连接,而后三个函数(leftOuterJoin,rightOuterJoin,fullOuterJoin)用于类似于SQL的左...
MySQL数据库面试题(2020最新版)
文章目录数据库基础知识什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储...
FULL OUTER JOIN关联多个子查询结果值去重
以日期GROUP BY分组查询并作为条件关联3个子查询,子查询分别对应T1/T2/T3,日期是唯一关联条件,一环扣一环,...这时只要在查询结果外面再加一层查询(如红色标记),就能很好的解决FULL OUTER JOIN语句的去重问题...
MySQL: 图解 inner join、left join、right joinfull outer join、union、union all的区别
我们知道,SQLJoin语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章,通过韦恩图(Venn diagram,可用来表示多个集合之间的逻辑关系)。...
left join 和 left outer join 的区别的总结
left join 和 left outer join 的区别
快速了解Spark语法中 join、leftOuterJoin、rightOuterJoin及fullOuterJoin 的用法以及各自的区别
Spark的join与mysql的join类似,mysql的join是将表与表之间连接查询,spark中join是将RDD数据集进行连接,Spark主要有join、leftOuterJoin、rightOuterJoin及fullOuterJoin这4种连接 join:相当于mysql的INNER JOIN...
SQLOUTER JOIN用法详解
SQL--JOIN用法 外联接。外联接可以是左向外联接、右向外联接或完整外部联接。  在 FROM 子句中指定外联接时,可以由下列几组关键字中的一组指定: LEFT JOIN 或 LEFT OUTER JOIN。  左向外联接的结果集...
SQL岗位30个面试题,SQL面试问题及答案
SQL岗位30个面试题,SQL面试问题及答案: 什么是SQLSQL(结构化查询语言)是一种设计用于检索和操作数据的数据库。它属于美国国家标准协会(ANSI)的一种标准,可用于执行Select(选择)、Update(更新)、...
发帖
Oracle
创建于2007-09-28

1.6w+

社区成员

Oracle开发相关技术讨论
申请成为版主
帖子事件
创建了帖子
2005-09-21 10:18
社区公告
暂无公告