1

我有以下结构:

TradeNo | OrderNo | Buy_Sell | 
1001        2001     Buy
1002        2002     Buy
1001        2001     Sell    

在这个特定的结构中,我想找出 TradeNo 和 OrderNo 的独特组合的双重记录。

我尝试了以下查询:

SELECT t1.tradeno,
       t1.orderno,
       t2.tradeno,
       t2.orderno,
       t1.Buy_sell,
       t2.Buy_sell
FROM tradeFile t1,
     tradeFile t2
WHERE t1.TradeNo=t2.TradeNo
  AND t1.Orderno=t2.orderno

这个查询,返回我两个单条记录的副本。但我想重复记录查找。与上表一样,第一条和第二条记录重复使用 tradeno 和 orderno 的唯一组合作为 [1001 和 2001]。

请帮帮我。

4

1 回答 1

5
select TradeNo, OrderNo
from TradeFile 
group by TradeNo, OrderNo
having count(*) > 1
于 2013-03-25T08:35:56.733 回答