我有3個關係是否在THETA爲了此事加入
- 客戶(CUSTOMER_NAME,市)
- 貸款(loan_number,branch_name,金額)
- 借款人(CUSTOMER_NAME,loan_number)
查找客戶名稱,城市及其貸款金額。
首先查詢:
SELECT c.customer_name, c.city, l.amount
FROM borrower b
JOIN loan l USING (loan_number)
JOIN customer c USING (customer_name)
第二個查詢:
SELECT c.customer_name, c.city, l.amount
FROM customer c
JOIN borrower b USING (customer_name)
JOIN loan l USING (loan_number)
請問這兩個查詢產生相同的結果?
'INNER JOIN's的順序並不重要。甚至更多:優化器可以自由地按照喜歡的方式對它們進行重新排序。 – zerkms 2014-10-11 19:38:51