Я прочитал более 20 постов с похожим названием, но не смог найти ответ, поэтому заранее извиняюсь, если таковой имеется.
Я всегда верил, что
select * FROM A LEFT JOIN B on ON A.ID = B.ID
было эквивалентно
select * FROM A LEFT JOIN B on ON B.ID = A.ID
но сегодня было сказано, что "поскольку у вас есть левое соединение, вы должны иметь его как A = B, потому что перевернутое соединение будет действовать как внутреннее соединение.
Есть ли правда в этом?