Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个选择查询,其中包含以下内容:
select .... where table1.id =* table2.id
'=*' 运算符究竟做了什么?
=* 是编写 RIGHT OUTER JOIN 的简写方式。
Vishal 是正确的, =* 是一种速记,但不是 ansi 标准,通常不是推荐的连接方式,并且已被弃用。
它会起作用,并且当您只有几个表格时相对可读,但是一旦您开始添加更多表格,它很快就会变得难以阅读。
很高兴知道这意味着什么,但也很好避免。