PostgreSQL中JOIN和多重选择之间的区别

时间:2015-11-07 12:31:55

标签: postgresql

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结果看起来完全相同。

1 个答案:

答案 0 :(得分:-1)

两个查询都完全相同