mysql 数据字符连接函数CONCAT

CONCAT()是字符串连接函数
REPLACE()是字符串替换函数

CONCAT(参数1,参数2,...)

CONCAT(字符串,from_str,to_str)
返回字符串str,其字符串from_str的所有出现 由 字符串to_str代替.

个衍生函数是concat_ws(separator,string1,string2,...)

它与concat的区别在于,连接后,在连接处有一个分隔字符separator.如:

update users set homedir=concat_ws(´/´,´/data/disk1´,´part1´,´user1´) where userid=´user1´;

其结果是user1的homedir=´/data/disk1/part1/user1´

CONCAT(str1,str2,...)

Returns the string that results from concatenating the arguments. Returns NULL if any argument is NULL. May have one or more arguments. If all arguments are non-binary strings, the result is a non-binary string. If the arguments include any binary strings, the result is a binary string. A numeric argument is converted to its equivalent binary string form; if you want to avoid that you can use explicit type cast, like in this example: select CONCAT(CAST(int_col AS CHAR), char_col)

mysql> select CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> select CONCAT('My', NULL, 'QL');
-> NULL
mysql> select CONCAT(14.3);
-> '14.3'

时间: 2024-10-11 19:45:22

mysql 数据字符连接函数CONCAT的相关文章

mysql sql 字符连接函数Concat Concat_ws

mysql sql 字符连接函数 1.Concat()函数     1.1 MySQL的concat函数可以连接一个或者多个字符串,如         mysql> select concat('10');         +--------------+         | concat('10') |         +--------------+         | 10           |         +--------------+        1 row in set (

mysql 字符连接函数 CONCAT用法

mysql教程 字符连接函数 concat用法 在mysql字符或字段内容连接函数有两个分别是concat_ws(),concat()函数了,下面看看他们简单的实例吧. concat(str1,str2,...) 返回结果为连接参数产生的字符串.如有任何一个参数为null ,则返回值为 null. mysql> select concat('我的站', '是', 'www.111cn.net'); -> '我的站是www.111cn.net' 上面是个简单的实例,下面们我们根据数据库教程来操作

MySQL数据库内置函数

mysql数据库中提供了很丰富的函数.mysql函数包括数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作. 简单介绍几类函数的使用范围: 数学函数: 这类函数只要用于处理数字.这类函数包括绝对值函数.正弦函数.余弦函数.获取随机数函数等. 字符串函数:这类函数主要用于处理字符串.其中包括字符串连接函数.字符串比较函数.将字符串的字母变成小写或大写字母的函数.获取子串的函数等. 日期和时间函数:这类函数主要用于处理日期和时间

mysql SUBSTRING 字符截取函数

1.从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2.从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长度) 例:select right(content,200) as abstract from my_content_t 3.截取字符串 substring(str, pos) subst

mysql sql字符长度函数

LENGTH函数返回文本字段中值的长度. SQL LENGTH() 语法 SELECT LENGTH(column_name) FROM table_name select * from broker_info where LENGTH(avatar)=11 更新 update `broker_info` set cityid=2 WHERE LENGTH(avatar)=11 字段之间更新 update `broker_info` set `mobile`=`avatar` WHERE LEN

MySQL中的常用函数_Mysql

在MySQL中,函数不仅可以出现在select语句及其子句中,而且还可以出现在update.delete语句中. 常用的函数有: 1. 字符串函数:主要用于处理字符串. 2. 数值函数:主要用于处理数字. 3. 日期和时间函数:主要用于处理日期和事件. 4. 系统信息函数:获取系统信息. 1. 使用字符串函数: 虽然每种数据库都支持SQL,但是每种数据库拥有各自所支持的函数. 1.1 合并字符串函数concat() 和 concat_ws(): 在MySQL中可以通过函数concat()和con

MySQL 带分隔符的字符连接 concat_ws 与concat

MySQL 带分隔符的字符连接 concat_ws 与concat mysql教程> select concat_ws('-','123',456,'789'); +--------------------------------+ | concat_ws('-','123',456,'789') | +--------------------------------+ | 123-456-789                    | +---------------------------

MySQL中函数CONCAT及GROUP_CONCAT

随笔转载自:http://www.cnblogs.com/appleat/archive/2012/09/03/2669033.html   一.CONCAT()函数CONCAT()函数用于将多个字符串连接成一个字符串.使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为+----+--------+| id | name   |+----+--------+|  1 | BioCyc |+----+--------+1.语法及使用特点:

sql字符串连接函数(mssql mysql oracle)

sql字符串连接函数(mssql mysql教程 oracle) mysql字符串连接 concat函数 使用方法: concat(str1,str2,-)  mysql向表中某字段后追加一段字符串: update table_name set field=concat(field,'',str) mysql 向表中某字段前加字符串 update table_name set field=concat('str',field) 返回结果为连接参数产生的字符串.如有任何一个参数为null ,则返回