SQL付款复制检测

时间:2015-07-17 10:58:55

标签: sql duplicates payment invoice

处理一个非常庞大的公司数据库 - 该数据库记录了公司向供应商支付的所有款项。我想知道在一段时间内是否向供应商支付了重复/三次付款。我可以与数据库交互的唯一方法是使用Excel插件和一些SQL编码。关于我如何做这个的任何建议?

完成这项任务并不紧急。只是想从某个地方开始,并希望随着时间的推移发展这个问题。

1 个答案:

答案 0 :(得分:1)

SELECT suppliername,date, COUNT(*) AS Nb
FROM yourtable
where date >= 'put your date'
GROUP BY suppliername,date
HAVING ( COUNT(*) > 1 )