以下两条select语句是否与正好相等?我通常使用join
关键字,但我发现sqlite作者在sqlite.org的某些文档页面中使用了第二种形式。这两个select sql语句是否相等? “join ... on”与“where”
“内部加入...的” 形式
SELECT * FROM Order INNER JOIN OrderItem ON Order.Id = OrderItem.ParentId
“去哪儿” 的形式
SELECT * FROM Order, OrderItem WHERE Order.Id = OrderItem.ParentId
更新1: 我found this question可能被复制,似乎有与SQL89
和SQL92
标准有关,但它不回答我的第二种形式是“内部联接”,“外部联接”或任何其他形式否则。