Re: [SQL ] JOIN TABLE時WHERE的用法會影響效能嗎?

看板Database (資料庫)作者 (夏天到了,冷不起來了說)時間8年前 (2016/06/24 09:11), 8年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)

06/24 00:10,
如不介意是可釋出一點欄位內容資訊及條件還有欲產出的
06/24 00:10

06/24 00:10,
結果比較方便提供協助
06/24 00:10

06/24 00:13,
另外多層SELECT的動作還有LEFT JOIN子查詢的部份 可以
06/24 00:13

06/24 00:13,
朝先塞到temp table的方向 字串的條件看起來也是可再
06/24 00:13

06/24 00:13,
調整 目前應該主要是這三塊在拖速度
06/24 00:13
感謝,今早也有想到塞進temp的方向 不過比較怕沒有建temp的權限.. solution大概類似這樣 member會員資料表 有account(key,not null) , name, phone ,mobile , mail等欄位 總共超過33萬筆 order訂單資料表 有account(可能為空) , name, phone ,mobile , mail等欄位 總共超過10萬筆 依條件搜尋會員資料 搜尋的欄位如果有name,phone(搜尋phone和mobile),mail時 也一併用這些條件搜尋會員底下的訂單並且只找符合的最新一筆訂單 (意即訂單符合的也顯示該筆會員資料) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.143.237 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1466730704.A.E58.html ※ 編輯: JYHuang (111.255.143.237), 06/24/2016 09:21:20
文章代碼(AID): #1NR8ZGvO (Database)
討論串 (同標題文章)
文章代碼(AID): #1NR8ZGvO (Database)