[SQL ] 關於 JOIN 效率問題

看板Database作者 (蔥頭)時間12年前 (2013/11/28 10:11), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
有個問題請問一下各位 假設有 a,b 資料表, 各5萬筆記錄 a user_id order_id ------------------ b order_id item_id 要查出某個使用者的某張訂單買個多少商品 有兩種做法 1. select order_id from a where user_id = ? select * from b where order_id = ? 2. select * from a,b where a.user_id=? AND a.order_id=b.order_id 想請問這兩種哪個效率會比較佳?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.69.59.91 tas72732002:轉錄至看板 PHP 11/28 10:17

01/16 23:56, , 1F
把SQL執行後看看速度跟分析就知道了,一般的都有。
01/16 23:56, 1F
文章代碼(AID): #1IbgPPiX (Database)