

新闻资讯
技术学院mysql 查询两个字段特定值且重复记录
如何查询 refund_id 相同,且 return_code 为 success 的记录,并且该记录中的 return_code=success 出现大于或等于 2 条重复记录?
解决方案:
使用以下 sql 查询:
select * from 表 where refund_id in (
select refund_id from 表
where return_code = 'SUCCESS'
group by refund_id
having count(*) >= 2
);此查询通过以下步骤实现:
因此,执行此查询将返回
refund_id 相同,且 return_code=success 的记录,并且该记录中的 return_code=success 出现至少 2 条重复记录。