我有一个表,存储单词,有树列id,单词和计数,单词是唯一键。
如果单词已经被插入,我只想添加+1来计数。我找不到任何sql语句,(我可能不知道在google上搜索什么)
我想在将新数据插入word时向count列添加+1。我不确定它是否需要一个独特的列来进行此操作。
你能帮帮我们吗? 此致!答案 0 :(得分:2)
INSERT INTO tablename (word, count)
VALUES ("TheWord", 1)
ON DUPLICATE KEY UPDATE count = count + 1
我相信这就是你要找的东西。如果单词是唯一的,是否有任何理由获得id列?