读书人

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

发布时间: 2012-03-08 13:30:13 作者: rapoo

求教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 指的是如果有重复的才更新。

读书人网 >Mysql

热点推荐