MySQL中共享两个字段的方法
类型是varchar型和可显示不正确。
直到concat()
在MySQL的连接功能
以下是在MySQL的连接功能的使用的一个例子,如选择concat(11,'22,分33秒)。
在MySQL的连接功能
使用方法uff1a
concat(str1、str2,…)
返回由连接参数的结果生成的字符串。如果任何参数为NULL,返回值为null。
小心 uff1a
如果所有参数都是非二进制字符串,则结果是非二进制字符串。
如果在独立变量中包含任何二进制字符串,则结果是一个二进制字符串。
数字参数被转换为相等的二进制字符串格式;为了避免这种情况,可以使用显式类型转换,例如:
复制代码代码如下所示:
选择concat(投(int_col为char),char_col)
MySQL的连接功能,可连接一个或多个字符串,如
复制代码代码如下所示:
MySQL >选择concat(10');
-------------- + +
| concat(10')|
-------------- + +
10 | |
-------------- + +
集合中的行(0秒)
MySQL >选择concat(11,'22,分33秒);
------------------------ + +
| concat(11,'22,分33秒)|
------------------------ + +
112233 | |
------------------------ + +
集合中的行(0秒)
当MySQL的连接功能连接字符串,如果其中一个是空的,然后空将返回字符串。
MySQL >选择concat(11,'22,null);
------------------------ + +
| concat(11,'22,null)|
------------------------ + +
|空|
------------------------ + +
集合中的行(0秒)