SQL查询:将牛舍数据排在前面
以下是符合您要求的SQL查询语句:
SELECT `floor`, `sort`, `floor_name`
FROM `floor`
WHERE `type` IN ('5', '1', '2', '3', '4', '6')
ORDER BY CASE WHEN `type` = '5' THEN 0 ELSE 1 END, `sort`;
这个查询语句首先按照type字段排序,将值为'5'的牛舍排在前面,其他类型的排在后面。然后再按照sort字段进行排序。这样查询结果中牛舍的数据会在其他类型的数据之前显示。
原文地址: https://www.cveoy.top/t/topic/pfYD 著作权归作者所有。请勿转载和采集!