MYSQL String类型数据无法比大小的解决方法
2017-01-13 10:58
309 查看
原因在于要改成int才行:
MYSQL 查询代码如下:
select name from a_table where cast(age as UNSIGNED INTEGER)>cast(work_age as UNSIGNED INTEGER) order by id
MYSQL 查询代码如下:
select name from a_table where cast(age as UNSIGNED INTEGER)>cast(work_age as UNSIGNED INTEGER) order by id
相关文章推荐
- 关于mysql版本升级后,原有的数据无法访问的解决方法,mysql错误代码:1558
- MySql中时间类型无法设置默认0000-00-00的解决方法(PHP)
- 类型“System.DBNull”的值无法转换为“String”最好的解决方法
- mysql插入大量数据(text类型)时出现MySQL Server has gone away 的解决方法
- ORACLE当遇到“数据大小超出此类型的最大值”和“仅可以为插入 LONG 列的 LONG 值赋值”异常时的解决方法
- 无法将类型string隐式转换为System.Drawing.Color的解决方法
- Java连接MySQL因字符编码不统一导致数据无法正常响应交互解决方法
- 无法将类型string隐式转换为System.Drawing.Color的解决方法
- 关于在mysql数据库命令行中无法插入Text数据类型字段的解决方法
- 解决Servlet中BeanUtils对象通过populate方法封装JSP提交的String数据与JavaBean数据类型不一致
- 由于mysql运行权限导致无法找到 Discuz! 论坛数据表! 的解决方法
- MySQL无法插入数据,解决MySql只能添加1000条数据的小方法
- mysql中无法存储JSON 格式的数据的解决方法
- Linq中字段数据类型转换问题(Linq to entity,LINQ to Entities 不识别方法"System.String ToString()"问题解决)
- MySql中时间类型无法设置默认0000-00-00的解决方法
- 解决VS2013使用MySQL无法创建ADO.NET实体数据类型的问题
- MySQL因为外键关联无法删除数据解决方法以及修改数据库全部表中某种外键的值
- Linq中字段数据类型转换问题(Linq to entity,LINQ to Entities 不识别方法"System.String ToString()"问题解决)
- MySql中时间类型无法设置默认0000-00-00的解决方法
- 解决无法在unicode和非unicode字符串数据类型之间转换的方法详解