看板 PHP 關於我們 聯絡資訊
※ [本文轉錄自 Database 看板 #1IbgPPiX ] 作者: tas72732002 (蔥頭) 看板: Database 標題: [SQL ] 關於 JOIN 效率問題 時間: Thu Nov 28 10:11:35 2013 有個問題請問一下各位 假設有 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 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: tas72732002 (203.69.59.91), 時間: 11/28/2013 10:17:58
LaPass:2 11/28 10:33
chaoms:要看情況... 11/29 06:15
agmax:2 11/29 10:51
agmax:乍看之下我選2…細看了一下… 要推「看情況」… 11/29 11:00