【发布时间】:2020-04-30 17:12:18
【问题描述】:
我有下表,用于收集我感兴趣的产品的信息。
CREATE TABLE priceinfo (
date TEXT,
title TEXT,
sku INTEGER,
price REAL,
media TEXT,
url TEXT
);
如何从数据库中删除具有不同日期的多行重复数据的条目?样本是下面的数据。我想保留条目,因为它们会发生变化,而不是日复一日的条目。
1 2019-12-10 Product1 123456789 25.99 Blu-ray https://www.example.com
2 2019-12-11 Product1 123456789 21.59 Blu-ray https://www.example.com
3 2019-12-12 Product1 123456789 21.59 Blu-ray https://www.example.com
4 2019-12-13 Product1 123456789 21.59 Blu-ray https://www.example.com
5 2019-12-14 Product1 123456789 20.89 Blu-ray https://www.example.com
6 2019-12-15 Product1 123456789 21.59 Blu-ray https://www.example.com
在示例中,我希望保留第 #1、#2、#5 和 #6 行,但要删除 #3 和 #4,因为除了这两行中的日期之外没有任何信息发生变化。
【问题讨论】:
标签: sql sqlite duplicates