mysql中字符串拼接函数_mysql 连接字符串操作(concat函数用法)
在mysql中,连接字符串,可以借助于内置函数concat()。
函数 CONCAT(str1,str2,...)
返回来自于参数连结的字符串。
如果任何参数是NULL,返回NULL。可以有超过2个的参数。一个数字参数被变换为等价的字符串形式。
示例:
复制代码 代码示例:
mysql> select CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> select CONCAT('My', NULL, 'QL');
-> NULL
mysql> select CONCAT(14.3);
-> '14.3'
例如:update test set ID=concat(ID,'ABC');放在前面则连接到前面,放在后面就连接在后面。
附,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 |
+--------------+
1 row in set (0.00 sec)
mysql> select concat('11','22','33');
+------------------------+
| concat('11','22','33') |
+------------------------+
| 112233 |
+------------------------+
1 row in set (0.00 sec)
MySQL的concat函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL
复制代码 代码示例:
mysql> select concat('11','22',null);
+------------------------+
| concat('11','22',null) |
+------------------------+
| NULL |
+------------------------+
1 row in set (0.00 sec)
mysql中字符串拼接函数_mysql 连接字符串操作(concat函数用法)相关推荐
- mysql中关系怎么弄_mysql数据库关系操作
### mysql数据库 #### 知识要点: 1. 数据操作增.删.改 2. 外键约束要求 3. 一对多表关系 4. 一对一表关系 5. 多对多表关系 6. 外键约束的参照操作 ### 数据操作 # ...
- mysql中如何运行存储过程_MySQL存储过程如何操作
mysql在5.1之后增加了存储过程的功能, 存储过程运行在mysql内部,语句都已经编译好了,速度比sql更快. 存储过程与mysql相当于shell和linux系统.如果你是程序员的话,那我告诉你 ...
- mysql的concat函数_MySQL中concat函数(连接字符串)
MySQL中concat函数 使用方法: CONCAT(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意: 如果所有参数均为非二进制 ...
- mysql ( )连接_MySQL中concat函数(连接字符串)
MySQL中concat函数 使用方法: CONCAT(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意: 如果所有参数均为非二进制 ...
- MySQL中concat函数(连接字符串)
MySQL中concat函数(连接字符串) MySQL中concat函数 使用方法: concat(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 ...
- python字符串转整数_Python连接字符串和整数
python字符串转整数 Python supports string concatenation using + operator. In most of the programming langu ...
- mysql的char在java中表示为_Java学习篇之-Mysql中varchar门类总结_mysql
java学习篇之---mysql中varchar类型总结 Mysql中varchar类型总结 今天新做一个项目,需要自己进行数据库设计,发现自己对varchar的用法还不是很熟悉,所以查阅资料总结若下 ...
- mysql的join语句使用_在MySQL中使用JOIN语句进行连接操作的详细教程
到目前,我们已经学习了从一个表中获取数据.这是简单的需要,但在大多数现实MySQL的使用,经常需要将数据从多个表中的一个单一的查询. 可以使用多个表中的单一SQL查询.在MySQL中联接(join)行 ...
- python输出字符串拼接数字_python实现字符串和数字拼接
python实现字符串和数字拼接 如下所示: 将i前面加str(i)就可以了 补充拓展:python 连接字符串和数字 python 连接字符串和数字的问题: 首先要说的是,python是强类型的语言 ...
- mysql join 组合索引,图文详解MySQL中两表关联的连接表如何创建索引
本文介绍了MySQL中两表关联的连接表是如何创建索引的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 问题介绍 创建数据库的索引,可以选择单列索引,也可以选择创建组合索引. 遇到如下这种情况 ...
最新文章
- Pandas 多层级索引的数据分析案例,超干货!
- java商城pom,使用maven创建Java购物商城系统的common工程
- 如何正确强制执行Git推送?
- IIS 用户验证及授权
- JavaSE(三)——数组及继承
- Visual Studio 2010中的UML
- webrtc 渲染_webRTC 中 timing 信息的使用
- SCE2007 –安装配置指南
- python3编程环境,使用 python3 环境开发。
- 实时高清渲染:全局光照(Global Illumination)[2]---漫反射/高光全局光照
- 训练集和测试集损失函数
- 备份Ubuntu12.04 并制作成iso安装文件
- 解决为什么电脑连接不上网络,应该如何查找问题
- mysql 查询重复字符串_如何在mysql中查询重复的字符串条目
- 用于单眼3D物体检测的可学习深度引导卷积
- 5G时代App和小程序是否会逐渐消失?
- Game Hacking Fundamentals 学习笔记1
- 如何在vim快速删除全部内容
- GridView合并表头单元格
- RecyclerView 控件的使用(Android studio)
热门文章
- 【带权并查集经典例题】银河英雄传说【同POJ 1988 cube stacking】
- linux texlive 中文,Ubuntu 安装 TexLive2013 及中文支持
- Gitlab项目迁移
- Android已有的原生Camera框架中加入自己的API的实现方案。
- Java——泛型(最易懂的方式讲解泛型)
- TableViewCell 自定义分割线
- 【Silverlight】Bing Maps学习系列(一):开发前的准备工作
- C++ 入门5 ---- 类和动态内存分配(一)
- synchronized的实现原理用法详解
- yum 安装 sz与rz(上传、下载)