我有一张桌子如下。
OId CustId CustSeq
1 A 10
1 A 20
2 A 10
2 A 20
我试图提取如下的唯一记录。
OId CustId CustSeq (Different OIds with different CustSeqs)
1 A 10
2 A 20
我可以知道如何将查询提取出来,如上所述吗?
答案 0 :(得分:0)
只需使用DISTINCT。这就是它被设计的原因,尽管group by会起作用。
http://www.techonthenet.com/oracle/distinct.php
SELECT DISTINCT OID, CUSTID, CUSTSEQ
FROM TABLE_NAME
答案 1 :(得分:0)
使用DISTINCT,并使用Group By作为2列CustId& CustSeq
点击此处查看Is it possible to GROUP BY multiple columns using MySQL?