求sql1992标准的全连接的语法 如题不要回答join on之类的答案,我要的是SQL1992标准的语法,即用(+),我知道左外和右外是加(+),但全连接该如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 +不是标准sql支持的哟。是Oracle支持的。还是用full join吧 实在你只想在oracle里用,而且一定用+的话,把左外的结果和有外的结果用union联合起来,不过这样比直接full join好不了。 full outer join 才是 真正的标准的sql92语法,可以被任何支持Tsql 92 的数据库所支持。(+)是oracle的语法,*= 是sql server的语法。 是么?92标准的表连接不都是用where么?请再确认下.(+)是oracle的语法,*= 是sql server的语法。这个学习了 我很确定,join on 才是92标准的写法 看这里吧,最详细的SQL92标准就在这里了:http://savage.net.au/SQL/sql-92.bnf.html#query%20specification 回答 dzh4268: 哪有不用where的道理,我们讨论的是连接符的写法。楼主最应感谢 MaiY了,这是本知识点的源泉所在。 oracel oracle锁表ora-00030:User session ID does not exist.如何解决? 更改了控制文件参数后,数据库就无法打开了 求sql查询语句 求Oracle高级远程复制资料 oracle建表的问题 关于一个存储过程,数据库高手请进来看看 问个基础的问题,关于oracle监听器 新手问题:安装完了oracle817后,是否一定要建立数据库才能使用oralce? 关于Oracle11g design center打不开的问题 oracle的存储过分 oracle中怎么查找指定表所涉及的存储过程 急,在线等
(+)是oracle的语法,*= 是sql server的语法。
这个学习了