T-SQL中条件语句* =的功能是什么

时间:2012-10-16 14:58:47

标签: sql-server

我发现了一段使用* =作为条件语句的SQL代码。有人可以提供一些暗示吗?

SELECT  *
FROM     TABLE1 A,TABLE2 B
WHERE    A.ID *= B.ID

1 个答案:

答案 0 :(得分:4)

这是一种过时的风格LEFT JOIN

你应该改用

 select * 
 from
     TABLE1 A
          left join TABLE2 B 
          on A.ID = B.ID 

您可能还会在更新代码时发现this非常有用