MySQL中共享两个字段的方法

MySQL中共享两个字段的方法
例如:从表中选择(A + B)作为C

类型是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秒)

tag:方法字段两个电脑软件mysql

相关内容