社区
MS-SQL Server
帖子详情
order by能不能自己指定排序方法
bl_xin
2004-11-22 01:44:31
order by除了顺序逆序,能不能我自己指定方式,比方说,某列全部由整数1-4组成,我要按3-2-1-4的顺序排序,能做到么?
...全文
549
7
打赏
收藏
order by能不能自己指定排序方法
order by除了顺序逆序,能不能我自己指定方式,比方说,某列全部由整数1-4组成,我要按3-2-1-4的顺序排序,能做到么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lsxaa
2004-11-22
打赏
举报
回复
这样可以了 厉害
bl_xin
2004-11-22
打赏
举报
回复
牛!
txlicenhe
2004-11-22
打赏
举报
回复
order by charindex(','+cast(b as varchar())+',',',3,2,1,4,')
txlicenhe
2004-11-22
打赏
举报
回复
order by charindex(cast(b as char(1)),'3214')
这样如果有 21 怎么办
-----------------------------
order by charindex(','+cast(b as char(1))+',',',3,2,1,4,')
这样总可以了吧。
lsxaa
2004-11-22
打赏
举报
回复
order by charindex(cast(b as char(1)),'3214')
这样如果有 21 怎么办
lsxaa
2004-11-22
打赏
举报
回复
order by case when col=4 then 1 else 0 end,col desc
txlicenhe
2004-11-22
打赏
举报
回复
测试:
create table test(a int identity(1,1), b int)
insert into test (b)select 1
insert into test (b)select 3
insert into test (b)select 2
insert into test (b)select 4
insert into test (b)select 1
select * from test
order by charindex(cast(b as char(1)),'3214')
/*结果
a b
----------- -----------
2 3
3 2
1 1
5 1
4 4
(所影响的行数为 5 行)
*/
order
by 按照
指定
顺序
排序
或自定义顺序
排序
这样的话就会没有规律去进行
排序
,值可以自己进行自定义
排序
我用到了这个
方法
order
by A WHEN '2' THEN 1 WHEN '1'THEN 2 WHEN '4' THEN 3 WHEN '3' THEN 4 WHEN '0' THEN 5 END 具体讲解一下
order
by 后面是...
MySQL
order
by关键字详解,
order
by
排序
「作者主页」:士别三日wyx ...
ORDER
BY 关键字可以使查询返回的「结果集」按照
指定
的列进行
排序
,可以按照某「一列」
排序
或者同时按照「多列」进行
排序
,
排序
的顺序可以是「升序」或者「降序」。 2)语法格式 SELEC.
mysql中
order
by 可以
指定
排序
mysql
排序
order
by field
SQL学习之使用
order
by 按照
指定
顺序
排序
或自定义顺序
排序
我们通常需要根据客户需求对于查询出来的结果给客户提供自定义的
排序
方式,那么我们通常sql需要实现方式都有哪些,参考更多资料总结如下(不完善的和错误望大家指出): 一、如果我们只是对于在某个程序中的应用是...
Order
By根据部分值或
指定
顺序
排序
文章目录业务场景
Order
By Field()Field()对性能的影响 业务场景 最近在工作中遇到一个业务场景需要对某个字段的...提到数据
排序
,最先想到的肯定是
Order
By。但是直接用
Order
By col 会将该字段的所有值进行排列
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章