[SQL ] mysql join子查詢
想請問一下我有一句SQL
對一個約萬筆資料的表做了兩次INNER JOIN
做完一次約花了三秒鐘,接著我JOIN了一個
子查詢 內容對某個表做了群組計算平均值的動作
也約一兩秒能做出來
但是當兩個join在一起以後卻要花費五分鐘左右的時間
請問這兩個表在join的時候是跑出一行去做一次子查詢
還是子查詢完之後再用查出來的表與主要的表join呢
不然怎麼會那麼慢呢。。?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.91.45
推
11/05 21:55, , 1F
11/05 21:55, 1F
→
11/06 00:37, , 2F
11/06 00:37, 2F
推
11/06 07:04, , 3F
11/06 07:04, 3F