sql server当中想查询除ID外重复的所有记录,即查找除了ID外相同记录大于等于2条记录。
收起
根据其他字段分组 然后计算count>=2的 然后关联查询也行,in也行
select * from table where (股票代码, 日期, 股价, 成交量) in (select 股票代码, 日期, 股价, 成交量 from table group by 股票代码, 日期, 股价, 成交量 having count(1) > 1)
报告相同问题?