为了账号安全,请及时绑定邮箱和手机立即绑定

sql 把特定数据排在最前面

sql 把特定数据排在最前面

三国纷争 2018-09-05 17:17:38
现有一个数据表,有如下数据:Name----ABCD...现在我想用select语句查询,在输出结果时总是将D所在的这一行数据排在最前面,怎么做?
查看完整描述

2 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

在该表加一个参考的排序字段就可以了,或者用:
select name from table where name='D'
union all
select name from table where name<>'D'

查看完整回答
反对 回复 2018-09-23
?
湖上湖

TA贡献2003条经验 获得超2个赞

select * from 表 order by name desc

查看完整回答
反对 回复 2018-09-23
  • 2 回答
  • 0 关注
  • 1021 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信