mysql中点击一次数据递增一

mysql中点击一次数据递增一,第1张

假设表名是confirm_table,要加1的字段名是confirm_num,用户uid做key。

方法1:用mysql的UPDATE命令,前提条件是要修改的记录此前已经INSERT。

UPDATE confirm_table SET confirm_num=confirm_num+1 WHERE uid=xxx

方法2:如果不能确定是否已经INSERT,可以用这句

INSERT confirm_table (uid, confirm_num) VALUES (xxx,1) ON DUPLICATE KEY UPDATE confirm_num=confirm_num+1

这句的意思是还没有这条记录,就插入,确定次数设为1,否则,就把确定次数加1。

那是你设置了id自动增加 AUTO_INCREMENT

你在插入时连id也插入,就可以

(id,name,cont) values (1,'name','cont')

每次插入时,id你可以先取表里最大值 再加上1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6197546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存