В MySQL JOIN
, в чем разница между ON
и USING()
? Насколько я могу судить, USING()
— это просто более удобный синтаксис, тогда как ON
обеспечивает немного большую гибкость, когда имена столбцов не идентичны. Однако эта разница настолько незначительна, что можно подумать, что они просто уберут USING()
.
Есть ли в этом нечто большее, чем кажется на первый взгляд? Если да, то какой мне следует использовать в данной ситуации?