使用窗口功能:
select t1.*from (select t1.*, count(*) over (partition by name) as cnt from table1 t1 ) t1where cnt > 1;
该
count(*) over (partition byname)计数计算每个名称的行数。但是,它是通过在每行上附加计数来实现的,而不是通过减少行数来实现的。这就是选择行所需的信息。

使用窗口功能:
select t1.*from (select t1.*, count(*) over (partition by name) as cnt from table1 t1 ) t1where cnt > 1;
该
count(*) over (partition byname)计数计算每个名称的行数。但是,它是通过在每行上附加计数来实现的,而不是通过减少行数来实现的。这就是选择行所需的信息。