首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

求教replace的写法,该怎么解决

2012-03-08 
求教replace的写法REPLACEwatermanSETthreads`threads`+1SELECTthreadsWHEREforumid1andusertest我的意

求教replace的写法
REPLACE   waterman   SET   threads   =   `threads`+1   SELECT   threads   WHERE   forumid   =   1   and   user   =   'test '

我的意思是,1.如果不存在forumid=1   and   user= 'test '主键的记录,则插入threads取默认值加1
2.如果存在forumid=1   and   user= 'test '主键的记录,threads取已有值加1

谢谢!

[解决办法]
on duplicate 指的是如果有重复的才更新。

热点排行