深入MYSQL字符数字转换的详解-
来源:互联网 发布:免费网站建设软件 编辑:程序博客网 时间:2024/05/10 02:20
发布:jingxian 字体:[增加 减小] 类型:转载
本篇文章是对MYSQL中的字符数字转换进行了详细的分析介绍,需要的朋友参考下
-1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现
例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决
select * from pony order by (d+0)
2.在进行ifnull处理时,比如 ifnull(a/b,'0') 这样就会导致 a/b成了字符串,因此需要把'0'改成0,即可解决此困扰
3.比较数字和varchar时,比如a=11,b="11ddddd";
则 select 11="11ddddd"相等
若绝对比较可以这样:
select binary 11 =binary "11ddddd"
4.字符集转换 : CONVERT(xxx USING gb2312)
类型转换和SQL Server一样,就是类型参数有点点不同 : CAST(xxx AS 类型) , CONVERT(xxx,类型),类型必须用下列的类型:
可用的类型
二进制,同带binary前缀的效果 : BINARY
字符型,可带参数 : CHAR()
日期 : DATE
时间: TIME
日期时间型 : DATETIME
浮点数 : DECIMAL
整数 : SIGNED
无符号整数 : UNSIGNED
详细出处参考:http://www.jb51.net/article/38285.htm
0 0
- 深入MYSQL字符数字转换的详解-
- MYSQL字符数字转换
- MYSQL字符数字转换
- 详解MySQL字符的编码转换问题
- Mysql点滴-MYSQL字符数字转换
- 字符数字之间的转换
- 字符与数字的转换
- mysql 数字字符转换成数字整
- mysql 将 字符 转换成 数字
- 详解字符数字转换 atoi 与 strtol
- 【转】用MYSQL都可能会遇到的问题:MYSQL字符数字转换
- Python字符与数字的相互转换
- Python字符与数字的相互转换
- Python 字符数字的格式转换
- Python字符与数字的相互转换
- 字符和数字的转换函数
- hdu 2055 字符与数字的转换
- python中字符与数字的转换
- VC++实战《星际传奇》网游课程第一部分:网络游戏开发基础篇(游戏引擎设计)
- C++中引用和指针的区别
- 倒霉的一天!!!!!!!
- 基于OpenLayers实战地理信息系统(离线地图,通过基站转经纬度,Quartz深入,轨迹实战)
- Eclipse中要导出jar包中引用了第三方jar包怎么办?
- 深入MYSQL字符数字转换的详解-
- .Net判断点在三角形内部的问题
- Extjs4.2 TreePanel+Asp.net mvc 动态加载节点
- 最大子数组问题【动态规划】
- 初尝面试苦水,重新认清自己
- oracle中时间相减
- Android自定义控件(四)——让每一个Activity UI都具有弹性
- solr索引 clob字段
- 使用x86的detours库编写hook-dll