最佳答案
这里有一个问题:
SELECT * FROM table WHERE accountid = 1 ORDER BY logindate DESC LIMIT 1
现在,如果我添加一个在字段上包含多个列的索引:
INDEX(accountid,logindate)
MySQL 会利用这种多列索引吗?或者它不会使用它,因为一个字段在 where 子句中,另一个字段在 order 语句中?或者,只要我按照多列索引的顺序使用字段,就没有关系吗?