神奇的 SQL 之 聯表細節 → MySQL JOIN 的執行過程(一)

問題背景   對於 MySQL 的 JOIN,不知道大家有沒有去想過他的執行流程,亦或有沒有懷疑過自己的理解(自信滿滿的自我認爲!);如果大家不知道怎麼檢驗,可以試着回答如下的問題: 驅動表的選擇 MySQL 會如何選擇驅動表,按從左至右的順序選擇第一個? 多表連接的順序 假設我們有 3 張表:A、B、C,和如下 SQL -- 僞 SQL,不能直接執行 A LEFT JOIN B ON B.aId
相關文章
相關標籤/搜索