本文主要是介绍SQL 实现将特定的数据放在返回的前面,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解法一:
select * from table where name='D'
UNION ALL
select * from table where name<>'D'
解法二:
SELECT CASE WHEN [name]='D' THEN 0 ELSE 1 END FLAG, * FROM TABLE
order by flag asc
这篇关于SQL 实现将特定的数据放在返回的前面的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!