每一年都会有一套指标,有的指标有可能一样,也可能不一样,怎么写sql查出每年相同的指标?
select year,指标 from table where 指标 in (select 指标 from table group by 指标 having count(指标) > 1 ) group by year 试下这个
select 指标 group by 指标 。。。
基于你给的条件只有这样了
-其实没太明白你的想法是什么 如果说要查每年相同的指标 那么 select year,指标 from table group by year having count(指标) > 1 (多于1条,即相同)
也就是查询每年相同的指标 如果不存在就没有数据