【发布时间】:2021-05-17 02:38:26
【问题描述】:
我有如下这样的数据,
id,username,whatevermorecolumns
1,cat,more data here..
2,kitty,..
3,cat,..
4,kitten,..
并且想要删除具有重复用户名的行。所以我期待这样的结果
id,username,whatevermorecolumns
1,cat,more data here..
2,kitty,..
4,kitten,..
有一个问题,id 1 或 3,应该被删除,也许,我也很想知道,但我想要做的是在过滤选择结果后 count() 行,所以不是这是一个大问题。
我在 Google 上搜索并阅读了一些 stackoverflow 帖子,尝试了“group by”和“distinct”的东西,但对此仍然没有好主意。也许是因为它是postgresql?感谢您的帮助。
【问题讨论】:
标签: sql postgresql