【问题标题】:Duplicate rows are not getting deleted?重复的行没有被删除?
【发布时间】:2012-04-17 23:41:59
【问题描述】:

使用 python 删除 sqlite 或 sqlite 中的重复行!不工作。

这是我写的代码:

cur.execute('select name1, min(rowid) from company group by name1')

这是文件:

#rowid | name1  
1      | Havoc  
2      | Google  
3      | Google  
4      | Havoc

我想在另一列中得到它,如下所示:

#name2  
Havoc  
Google

我得到了一些未排序的输出。

【问题讨论】:

    标签: python sql sqlite


    【解决方案1】:

    试试:

    cur.execute('SELECT DISTINCT name1 from company')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-22
      • 2021-02-13
      • 1970-01-01
      • 1970-01-01
      • 2014-08-26
      • 2017-03-14
      相关资源
      最近更新 更多