mysql - ORDER BY 多个案例
问题描述
嗨,如何使用mysql ya根据 windows 版本对这些数据进行排序?我需要变成这样:
WINDOWS 2000
WINDOWS 7 家庭高级
版 WINDOWS 7 专业版
WINDOWS 7 终极版
WINDOWS 8
WINDOWS 8 专业版
WINDOWS 8.1
WINDOWS 10 家庭版
WINDOWS 10 专业版
请指导我。谢谢!
解决方案
@Que 检查这个...
select * from tablename order by FIELD(WINDOWS_TYPE , 'WINDOWS 2000', 'WINDOWS 7 HOME PREMIUM', 'WINDOWS 7 PROFESSIONAL', 'WINDOWS 7 ULTIMATE','WINDOWS 8','WINDOWS 8 PRO','WINDOWS 8.1','WINDOWS 10 HOME','WINDOWS 10 PRO') desc
推荐阅读
- java - 是否可以使用java在appium中处理iOS本机应用程序权限
- modelica - 为什么连接器的图形注释在重新声明时不被继承?
- java - Android Java ListView 从 Firebase 数据库中检索列表,但显示空的 TextViews 和 Images
- symfony - KnpSnappyBundle 页眉和页脚不显示
- windows - winrm : 无法建立新连接 [Errno 110]
- batch-file - 如何将文本文件中列出的那些文件夹的文件和文件夹列表获取到列表文件中?
- python - 动态生成具有唯一名称的字典条目
- angular - Ionic 3 - Angular 5 和 Firebase - 存储数据中的问题
- python - Julia 中的 Python 样式列表
- c# - 处理在 ASP.NET MVC 中动态添加的文件上传