sql 把特定数据排在最前面
第一种方法以注射开头的
select pym,* from spzl where spmch like'注射%'
UNION ALL
select pym,* from spzl where spmch not like'注射%'

第二种方法:
SELECT CASE WHEN spmch like'注射%' THEN 0
ELSE 1
END FLAG, * FROM spzl
order by flag asc

第一种方法以注射开头的
select pym,* from spzl where spmch like'注射%'
UNION ALL
select pym,* from spzl where spmch not like'注射%'

第二种方法:
SELECT CASE WHEN spmch like'注射%' THEN 0
ELSE 1
END FLAG, * FROM spzl
order by flag asc
