MySQL CONCAT函数
时间:2019-02-04 12:52:35 来源:igfitidea点击:
本MySQL教程通过语法和示例说明了如何使用MySQL CONCAT函数。
描述
MySQL CONCAT函数允许您将两个或多个表达式连接在一起。
语法
MySQL中CONCAT函数的语法为:
CONCAT( expression1, expression2, ... expression_n )
expression1,expression2,... expression_n要连接在一起的表达式。
说明
如果表达式是一个数值,它将被CONCAT函数转换成一个字符串。
如果所有表达式都是非字符串,CONCAT函数将返回非字符串。
如果有一个表达式是字符串,CONCAT函数将返回字符串。
如果有一个表达式为空,CONCAT函数将返回空值NULL。
MySQL CONCAT函数示例
Mysql如何连接两个字符串,使用CONCAT函数实现示例:
mysql>SELECT CONCAT(3, 6); Result: 36 mysql> SELECT CONCAT('yun', 'kai', 'bi', 'ji', '.com'); Result: 'zhilu.com' mysql> SELECT CONCAT('数值: ', 12); Result: '数值:12' mysql> SELECT CONCAT('数值: ', 10+10); Result: '数值:20' mysql> SELECT CONCAT('zhilu.com', NULL); Result: NULL
在MySQL中 您还可以通过将字符串放在一起实现表达式的连接:
例如:
mysql> SELECT 'yun' 'kai' 'bi' 'ji' '.com'; Result: 'zhilu.com' mysql> SELECT '数值: ' '24'; Result: '数值: 24' mysql> SELECT '数值: ' '10+10'; Result: '数值: 10+10'
使用这种方法,每个表达式必须都是字符串。