mysql 自定义排序

 自定义排序语法:

SELECT * from table_name ORDER BY FIELD(`str`,str1,str2,str3,...)

正常无指定前后:

	SELECT
	state
FROM
	uw_dict_disease 
ORDER BY
	state

结果:

mysql 自定义排序_第1张图片

自定义字段且按要求排序:

 需求:待审核>待编辑>已完成

SELECT state FROM uw_dict_disease ORDER BY FIELD( state, '待审核', '待编辑', '已完成' )

结果:

mysql 自定义排序_第2张图片

 

你可能感兴趣的:(数据库,mysql,sql,数据库)