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