我有這樣的查詢:如何使查詢力使用這樣的索引?
SELECT u.id, user_fname, user_lname, reputation, email, events
FROM users u
INNER JOIN cookies c ON u.id = c.user_id
WHERE c.cookie = $token
我也有這些索引:
cookies(cookie, user_id)
- 這是一個正常的指數cookies(cookie)
- 這是一個獨特的指數
當我執行上面的查詢(以及EXPLAIN
),它使用第二個索引:cookies(cookie)
。那麼我該如何強制使用第一個索引? cookies(cookie, user_id)
哪些表是'user_fname,user_lname,信譽,電子郵件,events'嗎?請爲每個使用的列添加別名。 –