【发布时间】:2021-01-24 14:53:50
【问题描述】:
我在 sql 中有表 我想删除重复的记录 但删除所有重复记录
| First name | last name |
|---|---|
| a | b |
| a | b |
| a | c |
运行后
| First name | last name |
|---|---|
| a | c |
【问题讨论】:
标签: sql duplicates
我在 sql 中有表 我想删除重复的记录 但删除所有重复记录
| First name | last name |
|---|---|
| a | b |
| a | b |
| a | c |
运行后
| First name | last name |
|---|---|
| a | c |
【问题讨论】:
标签: sql duplicates
你可以使用group by:
select first_name, last_name
from t
group by first_name, last_name
having count(*) = 1;
【讨论】: