假设我们有这些数据:
rc_id phonenumber
1 0
2 0
5 1
5 3
5 3
5 3
我想删除匹配rc_id
5 和phonenumber
3 的记录,同时保留至少 1 个
最终结果应该是:
rc_id phonenumber
1 0
2 0
5 1
5 3
注意:我不想使用唯一标识符
我目前正在使用此语句,但我注意到这也会删除所有其他重复项。
cmd.CommandText = "DELETE FROM tbl_data WHERE rc_id='5' AND phonenumber='3'";