mysql where执行顺序

where执行顺序是从左往右执行的,在数据量小的时候不用考虑,但数据量多的时候要考虑条件的前后顺序,此时应遵照一个原则:排除越多的条件放在第一个。数据库 在用MySQL查询数据库的时候,链接了不少个过滤条件,发现很是慢。例如:SELECT … WHERE p.languages_id=1 AND t.type=1 AND p.products_id IN (472,474),这样查询须要20多秒,
相关文章
相关标签/搜索