以下 SQL 查询语句可以将 type 为 '5' 的牛舍排在其他类型后面,并按 sort 字段排序:

SELECT `floor`, `sort`, `floor_name`
FROM `floor`
WHERE `type`='5'
ORDER BY CASE WHEN `type`='5' THEN 1 ELSE 2 END, `sort`;

此查询语句使用 CASE 表达式将 type 为 '5' 的记录排在前面,然后按照 sort 字段排序。


原文地址: https://www.cveoy.top/t/topic/pfYr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录