例:
FROM a,b
对于上面的例子,高级 SQL 程序员也许学会给你忠告:尽量不要使用逗号来代替 JOIN 进行表的连接,这样会提高你的 SQL 语句的可读性,并且可以避免一些错误。
利用逗号来简化 SQL 语句有时候会造成思维上的混乱,想一下下面的语句:
FROM a,b,c,d,e,f,g,h WHERE a.bid=b.id AND h.cid=c.id AND a.did=d.id AND c.eid=e.id AND d.fid=f.id AND b.gid=g.id AND g.hid=h.id
使用JOIN语句的好处在于:
安全。 JOIN 和要连接的表离得非常近,这样就能避免错误。
更多连接的方式,JOIN 语句能去区分出来外连接和内连接等。
总结:记着要尽量使用 JOIN 进行表的连接,千万不要在 FROM 后面使用逗号连接表。