【问题标题】:How to delete duplicate values in android sqlite [duplicate]如何删除android sqlite中的重复值[重复]
【发布时间】:2021-12-30 09:57:51
【问题描述】:
id | name
-----------
1  | name1
2  | name2
3  | name1
4  | name2
5  | name2
6  | name2

当sqlite表中有上述数据时,我想删除名称的重复值 我该怎么做?

看了下面的文章没看懂

感谢阅读

Delete duplicates entries in SQLite

【问题讨论】:

    标签: android sqlite


    【解决方案1】:

    根据您链接的问题的答案,您可以这样做:

    DELETE FROM table_name WHERE id NOT IN (SELECT MIN(id) FROM table_name GROUP BY name)
    

    这只会为每个名称留下重复的最小 ID。

    【讨论】:

      猜你喜欢
      • 2017-12-10
      • 1970-01-01
      • 2010-12-25
      • 2014-11-11
      • 1970-01-01
      • 2018-08-30
      • 2015-06-20
      • 2019-12-08
      • 1970-01-01
      相关资源
      最近更新 更多