小编Mic*_*sen的帖子

MySQL 在 ORDER BY 之前运行 WHERE 子句吗?

我有这个查询:

SELECT my_code 
FROM ranges 
WHERE 123456789 BETWEEN first_number AND last_number 
ORDER BY type_of_code ASC LIMIT 1 ;
Run Code Online (Sandbox Code Playgroud)

我的问题是,它会在ORDER BYWHERE子句中选择行之后运行吗?

KEYfirst_numberlast_number。我的桌子大约有 500 万行。我不想ORDER BY先。

mysql optimization order-by where

3
推荐指数
1
解决办法
3593
查看次数

标签 统计

mysql ×1

optimization ×1

order-by ×1

where ×1