前端之家收集整理的这篇文章主要介绍了
sql – 什么类型的连接是’…其中A.ID = B.ID()’,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我遇到这样的
代码,我需要使用ANSI标准重写,我想确保我保持连接正确.
此外,这是什么约定?使用这种约定的其他类型的连接的语法是什么?使用这个约定将()始终在表达式的右侧?
在哪里可以了解更多?
在Oracle语法中,这表示一个LEFT OUTER JOIN,右侧是可选的(可空).如果是A.ID的左侧,那么这将是一个正确的外部加入.这个语法(我相信)已被ISO
sql 99弃用,但仍保留在Oracle中.
这相当于这个首选语法:
SELECT
A.ID,B.somecol
FROM A LEFT OUTER JOIN B ON A.ID = B.ID
原文链接:https://www.f2er.com/mssql/75164.html