2012-12-26 72 views
-1

我正在尋找以下解決方案:根據一列中的唯一值查找重複項

表T具有X,Y和Z列。列X,Y和Z在它們之間具有多個副本但不跨列。我需要查詢Table T以在列Z中查找所有具有值V的行,然後使用該行的列X和列Y查找重複項。

我想在列Z中搜索帶有R的所有行,並返回具有該結果的重複X和Y的任何行。

+0

這是功課? –

+0

作業與否,這個問題沒有反映任何研究。 – trudyscousin

回答

0

要查找所有重複:

select x, y, count(*) 
from mytable 
where z = ? 
group by x, y 
having count(*) > 1 
相關問題