CREATE TABLE test1 (id INT);
CREATE TABLE test2 (id INT);
CREATE TABLE test3 (id INT);

위와 같이 테이블을 생성하고

SELECT * FROM test1 a, test2 b LEFT JOIN test3 c ON a.id = c.id;

이런 쿼리를 실행했을 때 MySQL 5.0 미만의 버전에서는 정상적으로 실행되지만 그 이상의 버전에서는,

ERROR 1054 (42S22): Unknown column 'a.id' in 'on clause'

이와 같은 에러를 볼 수 있다. LEFT JOIN 바로 왼쪽에는 조인 시킬 대상이 와야 올바른 문법인데 MySQL 5.0 이상에서는 이런 잘못된 문법을 해석하지 않는다.