mysql中如何更新一个字段的值为它本身的值连接上一个字符串
2013-07-30 18:36
585 查看
CONCAT(str1,str2,...) 返回结果为连接参数产生的字符串。
如有任何一个参数为NULL ,则返回值为 NULL。
或许有一个或多个参数。 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如: 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'
eg:
如有任何一个参数为NULL ,则返回值为 NULL。
或许有一个或多个参数。 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如: 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'
eg:
UPDATE admin_role SET auth=CONCAT(auth,',55,56') WHERE id IN (1,3,4);
相关文章推荐
- mysql中如何更新一个字段的值为它本身的值连接上一个字符串
- mysql中如何更新一个字段的值为它本身的值连接上一个字符串
- MySQL中如何用一个表中的字段更新另一个表中字段
- mysql通过sql语句如何批量去掉某一个表中某一个字段的下面的相同部分字符串
- mysql 更新一个字段(在他的后面添加字符串)
- mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
- mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
- mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
- 如何使用MySQL一个表中的字段更新另一个表中字段
- mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
- mysql 查询一个字段,生成连接字符串输出 统计函数 group_concat concat concat_ws
- mysql 更新一个字段(在他的后面添加字符串)
- mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
- mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
- 在mysql中如何使用一个表中的数据去更新另外一个表的数据
- 如何正确获取MYSQL的ADO连接字符串
- mysql中如何用GROUP_CONCAT group by将字符串字段拼接起来
- Mysql 一个字段定义成int类型,查询时传入String,会截取字符串
- mysql数据库 如何在一个字段固定位置添加固定字符串?
- Entity Framework 同一个上下文中,如何进行对同一个实体进行指定字段更新