[SQL ] 索引跟where
資料庫名稱:MS-SQL
資料庫版本:2016
內容/問題
各位大大,我的想法是這樣,舉個例子,我有100筆資料,我先用時間篩選成50筆資料
再從這50筆資料,選10筆資料。
在where 的條件中,能這樣子嗎?因為,我的資料庫中,有很多索引,我想利用這些索引
我的想法跟上面的很像,就是,100筆資料,用索引A選出50筆,再用這50筆用索引B選出
10筆,但是,我看執行計畫,好像不是這樣。
但是,因為where條件,不會固定,又不能依某個條件建立索引。
請問我的想法有錯嗎?還是有什麼方法能解決?
若依我的想法,我有用過table變數什麼的,但這又遇到了,inser效能的問題,
所以,才會想能否用我上述的想法達成。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.73.164
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1532144931.A.0EC.html
推
07/23 11:43,
6年前
, 1F
07/23 11:43, 1F
→
07/23 11:53,
6年前
, 2F
07/23 11:53, 2F
→
07/23 11:53,
6年前
, 3F
07/23 11:53, 3F
→
07/23 22:21,
6年前
, 4F
07/23 22:21, 4F
→
07/23 22:21,
6年前
, 5F
07/23 22:21, 5F
→
07/23 22:22,
6年前
, 6F
07/23 22:22, 6F
→
07/23 22:23,
6年前
, 7F
07/23 22:23, 7F
→
07/23 22:24,
6年前
, 8F
07/23 22:24, 8F
→
07/23 22:24,
6年前
, 9F
07/23 22:24, 9F
→
07/23 22:27,
6年前
, 10F
07/23 22:27, 10F
→
07/23 22:39,
6年前
, 11F
07/23 22:39, 11F
→
07/28 16:47,
6年前
, 12F
07/28 16:47, 12F
Database 近期熱門文章
PTT數位生活區 即時熱門文章