mysql字符串和数字的互相转换
1. 最简单的方式就是直接在字符串后面+0,就相当于直接把字符串转为数字类型了,下面可以看一下具体的操作,可以看到通过+0操作,成功将两个字符串转化为了数字,并得到了相加后的结果。
2. 使用CAST()函数,使用方式为CAST(value AS type);,下面可以看一下具体的操作例子,通过如下sql语句查看结果:
SELECT CAST('5.45' AS SIGNED);
可以看到结果直接将字符串'5.45'转为了数字5,原因是SIGNED代表整数。
3. 如果想要将字符串'5.45'转化为浮点数5.45,可以使用DECIMAL,那么sql语句就改为如下:
SELECT CAST('5.45' AS DECIMAL(9,2)); ,9和2分别代表精度和小数点后位数,如图所示。
4. 使用CONVERT(value, type);方法, 下面可以看一下具体的操作,通过如下sql语句查看结果:
SELECT CONVERT('67',SIGNED);
可以看到结果直接将字符串'67'转为了数字67,如图所示。
5. 同样,如果想使用CONVERT方法将带有小数的字符串转化为浮点数,可以直接使用DECIMAL,下面看一下示例sql:
SELECT CONVERT('67.35',DECIMAL(9,2));
结果也是可以成功转化,运行结果如图所示。
6. 如果想执行相反的操作,也就是将数字转化为字符串的话,可以使用CHAR,看一下sql语句:
SELECT CONVERT(23,CHAR);
运行结果如下图所示。
7. 将数字转化为字符串,也可以直接通用“+''”的方式,sql语句如下:
SELECT 123+'';,该sql的运行结果如图所示。
mysql字符串和数字的互相转换相关推荐
- C/C++中字符串与数字之间的转换
主要有两种方式:C 中能够使用 sprintf 将数字转为字符数组,sscanf 将字符数组转为数字:而在 C++ 中不仅能够使用 C 中的方法,还能够使用 stringstream 实现字符串与数字 ...
- java中的字符,字符串,数字之间的转换(亲测)
string 和int之间的转换 string转换成int :Integer.valueOf("12") int转换成string : String.valueOf(12) ch ...
- java中的字符,字符串,数字之间的转换
java中的字符,字符串,数字之间的转换 string 和int之间的转换 string转换成int :Integer.valueOf(" ") int转换成string : St ...
- java字符转数字_Java字符串和数字间的转换
title: Java字符串和数字间的转换 date: 2016-04-23 23:06:50 categories: Java tags: Java 一.字符串转数字 1.通过基本类型对应的包装类则 ...
- Python 字符串与数字之间的转换
目录 什么是类型转换,为什么做类型转换 字符串与数字之间转换的要求 字符串与数字之间的转换函数 什么是类型转换 为何做类型转换 将自身数据类型变成新的数据类型,并拥有新的数据类型的所有功能的过程即为类 ...
- MySQL字符串中数字排序的问题
MySQL字符串相信大家都不陌生,在MySQL字符串排序时经常会遇到一些问题,比如下面的这个: 今天解决了一个关于MySQL字符串排序的很奇怪的问题,在数据里面定义的是varchar类型,实际存放的是 ...
- js字符串和数字之间的转换
数字转字符串 var x = 1234567; var s = x.toString(); var len = s.length; console.log(x) console.log(s) cons ...
- C#基础——字符串、数字之间的转换
(int).int.Parse.int.tryParse.Convert.ToInt32的区别? Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToInt3 ...
- mysql字符串比较数字
对该字段 +0 select Max(num_str_column + 0) from tablename
最新文章
- composer查看当前镜像取消_配置和查看composer镜像
- float gpu 加速_tensorflow - GPU 加速
- 计算机的安全问题中保密是指,计算机安全保密练习册答案.doc
- mysql raiserror_RAISERROR在SQL Server数据库中的用法
- BCS和ECCS等合并系统简单对比
- 【蓝桥杯Java_C组·从零开始卷】第二节(附)、if与switch效率比较(千万次/一亿次)
- Spring-Cloud中的负载
- 因为我想在博客园长呆,所以给博客园提一些改进建议
- 最详细的FCN论文笔记
- redis.conf 配置详解
- mysql 5.5.50_mysql 5.5.50 乱码解决
- Biztalk2009安装全过程截图,x64平台需要手动更改运行模式
- Android手机号码获取问题 用APN来获取手机号
- 功能自动化测试的策略有哪些?
- 码农和CTO的差距到底在哪?
- 2345内核拒绝服务漏洞(1)
- Win11右下角图标折叠不见了怎么办?
- Python 实现语句中提取人名(附代码) | Python工具
- Android版本历史(Android Version History)
- triplus在matlab字函数,[理学]第7章 MATLAB在信号处理中的应用.ppt
热门文章
- R语言学习 - 热图美化 (数值标准化和调整坐标轴顺序)
- Linux学习 - sed使用
- java 类 加载 初始化_java类的加载与初始化
- linux mysql 临时文件_linux下mysql自动备份数据库与自动删除临时文件
- 11届蓝桥杯青少年组C++全国赛高级组 六.编程实现:求阶乘(python3实现)
- 提高级:初等数论 威尔逊定理
- python内置方法怎么使用_python中的常用内置方法
- BootStrap笔记-表格方面的配置
- 信息安全工程师笔记-案例分析(四)
- Python笔记-获取某百科页面所有URL(提取某百科所有URL)