Мне было интересно, есть ли какая-либо разница в том, как SQL выполняет эти утверждения:
SELECT * FROM a,b WHERE a.ID = b.ID
SELECT * FROM a JOIN b ON a.ID = b.ID
SELECT * FROM a JOIN b USING(ID)
Есть ли разница в производительности? Или алгоритмическая разница?
Или это просто синтаксический сахар?