SQL语法中“* =”的含义是什么?

时间:2013-06-17 17:00:34

标签: tsql sybase

我在Sybase TSQL脚本中看到以下语法,我必须修改:

table1.Column1 *= table2.Column1

语法的*=部分是做什么的?

1 个答案:

答案 0 :(得分:4)

这是编写LEFT OUTER JOIN的旧方法,=*是一个正确的外部联接

这两个是相同的

新的ANSI JOIN

SELECT * FROM Test2 t2
LEFT JOIN Test1 t1
ON t1.id = t2.id

旧加入

SELECT * FROM Test1 t1,Test2 t2
WHERE t1.id =* t2.id