要将float值分成两列,第一列将有一个十进制前的值。第二列将在小数点后有一个值。为此,您可以将SUBSTRING_INDEX()与一起使用CAST()。让我们首先创建一个表-mysql> create table DemoTable1951

(

Value1 varchar(20)

);

使用插入命令在表中插入一些记录-mysql> insert into DemoTable1951 values('100.50');

mysql> insert into DemoTable1951 values('70.90');

mysql> insert into DemoTable1951 values('1000.55');

使用select语句显示表中的所有记录-mysql> select * from DemoTable1951;

这将产生以下输出-+---------+

| Value1  |

+---------+

| 100.50  |

| 70.90   |

| 1000.55 |

+---------+

3 rows in set (0.00 sec)

这是将float值分为两列的查询:mysql> select cast(substring_index(Value1, '.', 1) as unsigned) as FirstValue,

cast(substring_index(Value1, '.', -1) as unsigned) as SecondValue

from DemoTable1951;

这将产生以下输出-+------------+-------------+

| FirstValue | SecondValue |

+------------+-------------+

|        100 |          50 |

|         70 |          90 |

|       1000 |          55 |

+------------+-------------+

3 rows in set (0.00 sec)

mysql表的一列拆分成两列_将float值拆分成MySQL表的两列?相关推荐

  1. 将excel中的一个工作表按照某列拆分成多个sheet工作表

    如何将excel中的一个工作表按照某列拆分成多个sheet工作表呢?接下来就利用VBA工具来解决这个问题. 拆分之前的工作表: 拆分之后的工作表: 操作步骤具体如下: 第一步:打开需要拆分的表格文件: ...

  2. python 列表多行_Python Pandas list列表数据列拆分成多行的方法实现

    1.实现的效果 示例代码: df=pd.DataFrame({'A':[1,2],'B':[[1,2],[1,2]]}) df Out[458]: A B 0 1 [1, 2] 1 2 [1, 2] ...

  3. print python excel分隔_办公自动化 Python 小工具,对Excel文件,按某一列拆分成多个Excel文件或sheet...

    使用pandas.xlwings.os 库文件,对Excel文件,按某一列拆分成多个Excel文件或sheet,提高工作效率. # -*- coding: utf-8 -*- "" ...

  4. python将工作表根据一列拆分成多个独立的sheet工作薄

    一.实现效果 在通常情况下,我们可以用VBA的方式将Excel工作薄根据条件拆分成独立的工作薄,在这里我们通过Python来进一步实现. →→→根据"部门"条件进行拆分←←← 二. ...

  5. 将excel按照某一列拆分成多个文件

    1.打开目标excel,按alt + f11键打开VBE窗口 2.选择插入->模块粘贴下面代码到编辑器中 Sub 保留表头拆分数据为若干新工作簿()     Dim arr, d As Obje ...

  6. 将excel按照某一列拆分成多个单独文件

    1.打开目标excel,按alt + f11键打开VBE窗口 2.选择插入->模块粘贴下面代码到编辑器中 代码: Sub 保留表头拆分数据为若干新工作簿()Dim arr, d As Objec ...

  7. dataframe一列拆分成多列

    假设某一列数据包含多个信息 id attrs A 1,2,5,3 B 3,1,2,5 C 1,2,0,3 D 1,7,5,3 E 2,1,6,8 我们想把他拆分成多列,做法如下: 首先进行拆分 dat ...

  8. mysql导出七张表成dtf文件_如何用Java实现把excel表中的数据导入到mysql数据库已有的表中?...

    展开全部 java 读excel 还是比较方便简单的,原理就是,先用java 读取excel,然后,一行行的写入数据库,字段的话32313133353236313431303231363533e4b8 ...

  9. mysql数据库应用与开发姜桂洪 课后答案_清华大学出版社-图书详情-《MySQL数据库应用与开发》...

    前言 Oracle公司的MySQL是目前最流行的关系数据库管理系统之一.MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言.MySQL数据库以其精巧灵活.运行速度快.经济适用性强.开放源码 ...

最新文章

  1. OpenCV的实用图像处理操作案例分享
  2. java list 去重 相同的相加_Java 中的数据流和函数式编程 | Linux 中国
  3. 华农软件工程实验报告_华南农业大学15年软件工程复习提纲
  4. 获取SAP HR模块中员工照片及照片URL的方法
  5. Jedis与Redisson选型对比
  6. Android入门(八) | 常用的界面布局 及 自定义控件
  7. 移动端页面按手机屏幕分辨率自动缩放的js
  8. vue.js koa2 mysql_nodejs-koa2-mysql-sequelize-jwt
  9. vue ---- 插槽
  10. 关于Linux的close函数的注意点
  11. [Python]输入与输出
  12. [HTML]POST方法和GET方法
  13. 解决办法:无法安装 /lib/x86_64-linux-gnu/libpng12.so.0 的新版本
  14. 用python写一个脚本,自动连wifi,自动登录校园网
  15. 计算机二级软件解压完为啥打不开,计算机2级考试软件常见问题解决方案
  16. WordPress优化教程让WordPress打开速度更快
  17. 阿里云服务器出网带宽和入网带宽是什么意思,5M宽带怎么计算?
  18. smith预估 matlab,毕业论文】大滞后系统Smith预估器的控制仿真
  19. Linux学习(一)虚拟机安装linux资源,linux目录结构,购买阿里云服务器远程登陆linux,下载安装并使用Xshell与Xftp
  20. 仿微信发送位置(高德地图定位)

热门文章

  1. 剑指offer——面试题8:旋转数组的最小数字
  2. 拖延心理学读后感ppt
  3. tensorflow.python.framework.tensor_shape.TensorShape 类
  4. tf.GraphKeys,tf.add_to_collection() 与 tf.get_collection()
  5. 洛谷 P2486 [SDOI2011]染色 树链剖分
  6. Javascript和JQuery函数定义方式
  7. linux虚拟机发邮件给163邮件
  8. 【Spring学习笔记-MVC-12】Spring MVC视图解析器之ResourceBundleViewResolver
  9. 用Delphi内联汇编获取机器码
  10. 获取FileUpload上传的文件大小