CREATE TABLE a (aid int);
CREATE TABLE b (bid int);
INSERT INTO a VALUES (1), (2), (3);
INSERT INTO b VALUES (2), (3), (4);
之间有什么区别
SELECT * FROM a, b WHERE aid = bid;
和
SELECT * FROM a JOIN b ON a.aid=b.bid;
两个查询的explain analyze
结果看起来完全相同。
答案 0 :(得分:-1)
两个查询都完全相同。