我有一个表格,行的格式如下:
我尝试使用以下查询:
transactionDate, purchaseOrderId
8/8/2012, 55
8/9/2012, 55
8/8/2012, 88
8/9/2012, 55
8/10/2012, 77
我希望找到所有交易日期和购买订单编号都完全相同的行。因此,以下两行是重复的:
8/9/2012, 55
8/9/2012, 55
我尝试使用以下查询:
SELECT
transactionDate, purchaseOrderId
FROM
purchases
GROUP BY
transactionDate, purchaseOrderId
HAVING COUNT(*) > 1;
然而它除了返回8月9日的结果外,还返回了8月8日的结果。我该如何使其仅返回两列都重复的字段(而不是为每个日期返回所有交易)?
谢谢。