我在Sybase TSQL脚本中看到以下语法,我必须修改:
table1.Column1 *= table2.Column1
语法的*=
部分是做什么的?
答案 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