gpt4 book ai didi

tsql - SQL语法中的 "*="是什么意思?

转载 作者:行者123 更新时间:2023-12-04 02:53:23 25 4
gpt4 key购买 nike

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

table1.Column1 *= table2.Column1

语法的 *= 部分有什么作用?

最佳答案

这是编写 LEFT OUTER JOIN 的旧方法,=* 是 RIGHT OUTER JOIN

这两个是一样的

新的 ANSI 连接

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

旧连接

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

关于tsql - SQL语法中的 "*="是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17152907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com