mysql中字符串处理替换字符replace和连接字符串函数concat
⼀、替换字符函数replace
sql语句替换表中内容mysql 替换字符串的实现⽅法:
mysql中replace函数直接替换mysql数据库中某字段中的特定字符串,不再需要⾃⼰写函数去替换,⽤起来⾮常的⽅便。 mysql 替换函数replace()
UPDATE table_name SET field_name = replace (field_name,‘from_str’,‘to_str’) WHERE field_name LIKE ‘%from_str%’
说明:
table_name —— 表的名字
field_name —— 字段名
from_str —— 需要替换的字符串
to_str —— 替换成的字符串
例如:
该函数是多字节安全的,也就是说你不⽤考虑是中⽂字符还是英⽂字符.
⼆、连接字符串函数concat
以前⽤SQL Server 连接字符串是⽤“+”,现在数据库⽤mysql,写个累加两个字段值SQL语句居然不⽀持"+",郁闷了半天在⽹上查下,才知道mysql⾥的+是数字相加的操作,连接字符串是CONCAT函数
例:
mysql> select CONCAT(‘My’, ‘S’, ‘QL’);
-> ‘MySQL’
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论