• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql中合并两个字段的方法分享

mysql中合并两个字段的方法分享

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了合并,两个字段等相关知识,希望本文的分享对您有所帮助

mysql中怎么合并两个字段为一个字段呢?试了好多方法,结果还是不是我想要的

例如:select (a+b) as c from 表

类型也一致都是varchar型的,可就是显示不正确。

直到concat()

MySQL中concat函数

下面通过一个例子介绍MySQL中的concat函数的使用方法,比如select concat('11','22','33')。

MySQL中concat函数

使用方法:

CONCAT(str1,str2,…)

返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。

注意:

如果所有参数均为非二进制字符串,则结果为非二进制字符串。

如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。

一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:
代码如下:
SELECT CONCAT(CAST(int_col AS CHAR), char_col)

MySQL的concat函数可以连接一个或者多个字符串,如
代码如下:
mysql> select concat('10');
+--------------+
| concat('10') |
+--------------+
| 10 |
+--------------+
row in set (0.00 sec)

mysql> select concat('11','22','33');
+------------------------+
| concat('11','22','33') |
+------------------------+
| 112233 |
+------------------------+
row in set (0.00 sec)

MySQL的concat函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL
mysql> select concat('11','22',null);
+------------------------+
| concat('11','22',null) |
+------------------------+
| NULL |
+------------------------+
row in set (0.00 sec)
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • mysql中合并两个字段的方法分享
  • MySQL查询in操作 查询结果按in集合顺序显示
  • mysql怎么将多行数据合并成一行
  • PHP合并2个数字键数组值示例详解
  • 详解mysql列转行,合并字段的方法(图文)
  • mysql索引合并:一条sql可以使用多个索引
  • mysql实现合并同一ID对应多条数据的方法_MySQL
  • mysql中合并两个字段的方法分享
  • Oracle 多行记录合并/连接/聚合字符串的几种方法
  • mysql合并多条记录的单个字段去一条记录编辑

相关文章

  • 2018-12-05mysql count distinct 统计结果去重
  • 2018-12-05oracle客户端plsql安装
  • 2018-12-05mysql-hibernate整合MySQL,出现异常
  • 2018-12-05Mysql中复制详细解析
  • 2018-12-05MySQL优化之-查询语句详解
  • 2017-05-11mysql日志滚动
  • 2018-12-05关于MySQL安装方式及配置几种方式的问题小结
  • 2017-05-11教你为MySQL数据库换挡加速
  • 2018-12-05Mysql中关于权限设置详解
  • 2018-12-05关于安装与使用的10篇文章推荐

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 浅析MySQL中concat以及group_concat的使用
    • php Closure类的使用方法
    • Mysql优化之MySQL慢查询操作介绍
    • MySQL的23个需要注意的地方
    • windows7下启动mysql服务出现服务名无效的原因及解决方法
    • 详解MySQL中WHERE子句的用法
    • mysql5.7安装配置方法的详解(图文)
    • MySQL的limit用法和分页查询语句的性能分析详解
    • MySQL常用的日期时间函数
    • Mysql 数据库访问类

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有