我有一个包含以下字段的表:last_update, votes& uptime。
现在,您将如何选择所有表last_update > 0 first然后它应该选择last_update = 0. 然后根据数量对所有内容进行排序votes,最后,uptime。
last_update > 0并且last_update = 0非常重要,因为它会将服务器放在列表的顶部或底部。
它不应该排序last_update!仅排序 iflast_update > 0和last_update = 0。
目前我有:
SELECT * FROM servers ORDER BY votes DESC, last_update DESC, uptime_pct DESC