34,594
社区成员
发帖
与我相关
我的任务
分享
SELECT *
FROM RZ_ExamineePK a
WHERE EXISTS ( SELECT 1
FROM ( SELECT MAX(Score) AS Score ,
Province
FROM RZ_ExamineePK
GROUP BY Province
) b
WHERE a.score = b.score
AND a.province = b.province )
select b.id,a.* from (
select max(Score) as Score,Province from RZ_ExamineePK
group by Province
) a
left join RZ_ExamineePK b on a.score=b.score and a.Province=b.Province
select *
from RZ_ExamineePK a
where exists (select 1 from (select max(Score) as Score,Province from RZ_ExamineePK
group by Province)b where a.score=b.score and a.province=b.province)
select * from RZ_ExamineePK as t where not exists(select 1 from RZ_ExamineePK where Province=t.Province and Score>t.Score)