SQLite3对每个重复数据递增1

时间:2018-10-12 16:22:25

标签: python sqlite splunk

我是sqlite3的新手。我通过python在SQLite中导入了导出的CSV文件,该文件列出了来自Splunk的IP地址,并且我计划在每次识别出相似的IP地址时增加数据库中的count列。

我的初衷是使用SQLite CASE statementdocumentationupdate statement等。我尝试过:

import_includes

也尝试过

SELECT * CASE WHEN src_ip = src_ip THEN UPDATE table SET Count = Count + 1;

我知道我错了,我几天都无法弄清楚这个问题。 这是我的sqlite3数据库在cmd提示符下的样子:

UPDATE table SET Count = Count + 1 WHERE src_ip = src_ip;

我将继续寻找解决方案。感谢您的反馈!

1 个答案:

答案 0 :(得分:0)

插入记录时,您是否不仅可以自动增加计数器?

https://www.sqlite.org/autoinc.html