
*= in Sybase SQL我正在维护一些在对Sybase数据库的查询中使用* =运算符的代码,但找不到有关它的文档。 有人知道* =做什么吗? 我认为这是某种联接。
我不知道这与以下内容有何不同:
从http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc34982_1500/html/mig_gde/mig_gde160.htm: 内外表 术语外部表和内部表描述了表在外部联接中的位置:
例如,在下面的查询中,T1是外部表,T2是内部表:
或者,使用Transact-SQL语法:
它表示外部连接,简单的=表示内部连接。
(反之亦然,由于我不再使用它,因此我一直忘记,并且Google搜索* =时没有帮助) 当然,您应该这样写:
a,b语法很邪恶。 ANSI-82语法
ANSI-92
要求其中b.id = a.id存在一行,以便返回答案
当b中没有一行,其中b.id = a.id时,将用b的列填充空值。 |