Mysql Unique Column - 添加一个来计算

时间:2013-03-29 23:38:24

标签: mysql count unique

我有一个表,存储单词,有树列id,单词和计数,单词是唯一键。

如果单词已经被插入,我只想添加+1来计数。我找不到任何sql语句,(我可能不知道在google上搜索什么)

我想在将新数据插入word时向count列添加+1。我不确定它是否需要一个独特的列来进行此操作。

你能帮帮我们吗? 此致!

1 个答案:

答案 0 :(得分:2)

INSERT INTO tablename (word, count)
VALUES ("TheWord", 1)
ON DUPLICATE KEY UPDATE count = count + 1

我相信这就是你要找的东西。如果单词是唯一的,是否有任何理由获得id列?