I have some older (broken) code that has a join using a *=
table1.ID *= table2.ID
Is this a left outer join or a right outer join? (My error message indicates it is one of those)
I have some older (broken) code that has a join using a *=
table1.ID *= table2.ID
Is this a left outer join or a right outer join? (My error message indicates it is one of those)
*= (LEFT OUTER JOIN)
=* (RIGHT OUTER JOIN)
But rather make use of the LEFT/RIGHT JOINS
*=
indicates left-outer join and =*
indicates right-outer join.
I had my joins mixed up, have been corrected.
please replace that with modern LEFT OUTER JOIN .. ON
syntax!!
left outer join *=
right outer join =*
table1.ID *= table2.ID if table1 & table2 are columns then in sqlserver it will give error in correct syntax it is better to use inner join