更新条目:
一个简单的增量就可以解决问题。
UPDATe mytable SET logins = logins + 1 WHERe id = 12
插入新行,或更新(如果已存在):
如果您想更新先前存在的行,或者如果不存在则将其插入,则可以使用
REPLACE语法或
INSERT...onDUPLICATE KEY UPDATE选项(如Rob Van Dam在他的回答中所示)。
插入新条目:
也许您正在寻找类似的东西
INSERT...MAX(logins)+1?本质上,您将运行类似于以下内容的查询-根据您的特定需求,可能会更复杂一些:
INSERT into mytable (logins) SELECT max(logins) + 1 FROM mytable



