MYSQL CONCAT问题 问个菜菜的问题,我想更新内容执行语句update table set name=concat(name,"fff");但是concat函数说明参数为NULL时将返回NULL,而我的表中name的值可能是NULL,所以执行后name的值为NULL,并不是fff,请问我该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 pdate table set name=concat(COALESCE(name,''),"fff") update table set name=concat(ifnull(name,''),"fff") 加个IFNULL判断一下NAME是否为空 update table set name=concat(IFNULL(name,''),'fff'); mysql> select concat(IFNULL(null,''),'fff');+-------------------------------+| concat(IFNULL(null,''),'fff') |+-------------------------------+| fff |+-------------------------------+1 row in set (0.08 sec)mysql> 求助 win7 asp 连接系统DSN ( mysql odbc 5.2w driver),总出现500错误 mysql建立触发器问题 如何提高mysql插入数据的速度 MySql。。语句问题。。。。。。。 mysql定时备份(不覆盖方式) 郁闷,创建数据表create table,返回Error 1064错误! MySQL中timestamp 类型如何精确到微秒,网上急等!~ 求救!!关于mysql c api 的问题 斑竹或哪儿高人能整理一下MySQL中的一些bug吗? mysql中录入语音和图象怎么处理?!!怎么播入? 如何修改MySQL的数据路径? sql语句为空,能不能不让它报异常
+-------------------------------+
| concat(IFNULL(null,''),'fff') |
+-------------------------------+
| fff |
+-------------------------------+
1 row in set (0.08 sec)mysql>