MySql中的varchar转换成int类型排序
来源:互联网 发布:位图软件什么意思 编辑:程序博客网 时间:2024/05/18 01:55
MySql中的varchar转换成int类型排序
1、select server_id from cardserver where game_id = 1 order by server_id+0 desc limit 10;
2、mysql为我们提供了两个类型转换函数:CAST和CONVERT,现成的东西我们怎能放过?
CAST() 和CONVERT() 函数可用来获取一个类型的值,并产生另一个类型的值。
这个类型 可以是以下值其中的 一个:
BINARY[(N)]
CHAR[(N)]
DATE
DATETIME
DECIMAL
SIGNED [INTEGER]
TIME
UNSIGNED [INTEGER]
所以我们也可以用CAST解决问题:
select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10
3、也可以使用CONVERT来搞定此问题:
select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED) desc limit 10
阅读全文
0 0
- MySql中的varchar转换成int类型排序
- MySql中的varchar转换成int类型排序
- MySql中的varchar转换成int类型排序
- MySQL及Oracle中将varchar类型转换成int类型
- mysql varchar类型转换int类型
- sql将varchar类型转换为Int类型排序
- MySQL varchar转换为int
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- MySql中的varchar类型
- Git命令
- AutoCompleteTextView
- 第一章 Redis 快速入门
- fastJSON常用方法
- Python 上下文管理器和with块
- MySql中的varchar转换成int类型排序
- Windows操作系统下SVN无法上传*.o文件
- php
- Kmeans算法原理
- Java类变量和成员变量初始化过程
- 变量名的力量
- WOJ1262-Matrix
- 下拉列表显示时间
- Linux如何查看进程、杀死进程、启动进程等常用命令