请问各位大师,文理成绩上段统计

SELECT ksh,szbj,coun(zf) rs,fl FROM (SELECT *,SUBSTR(ksh,9,3) fl FROM cj022902) T WHERE zf>=520 GROUP BY fl,szbj
SELECT szbj,SUM(IIF(zf_y>=529,1,0)) rs,"12130229150" lb FROM cj022902 WHERE SUBSTR(ksh,9,3)="150" GROUP BY szbj
SELECT szbj,SUM(IIF(zf_y>=509,1,0)) rs,"12130229110" lb FROM cj022902 WHERE SUBSTR(ksh,9,3)="110" GROUP BY szbj