mysql sql优化
巴扎黑
巴扎黑 2017-04-17 13:30:08
0
2
389
table article{
    id:BIGINT(20)
    name:VARCHAR(20),
    state:TINYINT(1);//状态,0、正常,1、删除
    ...,
    is_top:TINYINT(1),//是否置顶
    theme:INT,//主题
}

有这样一个需求:
查询article列表,排序优先级,置顶、主题相同、id(从大到小)。

现在写的sql:

SELECT id
FROM article
WHERE state=0
ORDER BY is_top DESC,theme=1 DESC,id DESC LIMIT 0,10

查看执行计划

请教如何优化?

巴扎黑
巴扎黑

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!