If I have 2 Tables: T1 and T2 and I do something like this:
select ISNULL(T1.Name, T2.Name) AS Name
from T1
FULL JOIN T2 ON T1.Product = T2.Product
And this join:
select ISNULL(ISNULL(T1.Name, T2.Name),T3.Name) AS Name
from T1
Left JOIN T2 ON T1.Product = T2.Product
Right JOIN T2 T3 ON T1.Product = T3.Product
They are same or some cases are different?