sql中的= *运算符

时间:2012-11-14 15:40:03

标签: sql-server sql-server-2008 sql-server-2005

当我输入

时,我正在打字和胖手指
=*

在sql窗口(2008 SSMS连接到2005服务器)中,它变为蓝色作为关键字。

我无法弄清楚,或谷歌,这是做什么的。我知道* =但不是= *

这位经营者做了什么?

1 个答案:

答案 0 :(得分:20)

=*是编写右外连接的旧方法。例如:

select  *
from    A
right outer join
        B
on      A.bid = B.id

用旧式写成:

select  *
from    A
,       B
where   A.bid =* B.id