2014-05-01 107 views

回答

0

我会建议使用该查询只有一次。您可以创建一个CTE该查询,然后编写查询如下:

with cte 
As 
(....) 
Select * 
    from cte 
    where id in 
     (select id from cte 
      group by id 
      having count(*) > 1) 

希望它可以帮助

0

这是另一种选择:

SELECT * FROM 
(SELECT *, COUNT(*) OVER(PARTITION BY id) ids FROM (...)) x 
WHERE ids>1 
相关问题