有的小伙伴在学习数据库的时候,创建表结构的时候不小心把某字段设置成了varchar但是在统计求和的时候就傻眼了,下面是varchar统计案例。1、打开 数据库连接客户端Navicat Premium ,创建一个新的表结构,这里age这列 故意设置为 varchar。
2、创建表成功之后,为刚刚的表创建一些测试的数据,这里如下图:
3、在数据量少的时候可以使用sum()函数直接求和,因为MySQL中它可以自动识别是字符串类型还是数字类型。
4、以上适用于整数,或者是数据量小,要是数据量太大,并且精度较高不适用,那么就可以考虑使用MySQL 的CAST()和CONVERT()函数。如下图:
5、在接着看看CONVERT()函数,这个函数主要是服务于要求精度的需求,这里改改原始的数据,把age列改为带小数的用于测试一下这个函数。
6、以上两个函数支持转化为的类型有以下几种,如下图所示:到此,varchar类型求和也给出了一个解决方法了!
实例操作mysql varchar类型求和
来源:这里教程网
时间:2026-03-01 15:57:57
作者:
编辑推荐:
- 如何判断半导体ERP软件系统的成熟度?03-01
- 实例操作mysql varchar类型求和03-01
- MySQL5.7.26 MHA集群部署操作手册03-01
- MySQL索引那些事:什么是索引?为什么加索引就查得快了?03-01
- 使用SQL语言 替换数据库某字段内的部分内容03-01
- MySQL中的pid与socket是什么?03-01
- 全面的MySQL基础运维知识点(一)03-01
- 同时容纳近万名“玩家”,多人游戏是如何实现的03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 如何判断半导体ERP软件系统的成熟度?
如何判断半导体ERP软件系统的成熟度?
26-03-01 - 实例操作mysql varchar类型求和
实例操作mysql varchar类型求和
26-03-01 - MySQL5.7.26 MHA集群部署操作手册
MySQL5.7.26 MHA集群部署操作手册
26-03-01 - MySQL索引那些事:什么是索引?为什么加索引就查得快了?
MySQL索引那些事:什么是索引?为什么加索引就查得快了?
26-03-01 - 使用SQL语言 替换数据库某字段内的部分内容
使用SQL语言 替换数据库某字段内的部分内容
26-03-01 - 同时容纳近万名“玩家”,多人游戏是如何实现的
同时容纳近万名“玩家”,多人游戏是如何实现的
26-03-01 - MySQL初始密码忘记了怎么办
MySQL初始密码忘记了怎么办
26-03-01 - 教你怎么解决MySQL 5.7及8.0版本数据库的root密码遗忘
教你怎么解决MySQL 5.7及8.0版本数据库的root密码遗忘
26-03-01 - 半导体小型企业SAP Business One性质
半导体小型企业SAP Business One性质
26-03-01 - 数据库中间件:Mycat 权威指南+Mycat 实战笔记,双管齐下!
数据库中间件:Mycat 权威指南+Mycat 实战笔记,双管齐下!
26-03-01
