以下是引用taifu945在2013-8-13 15:26:04的发言:
SELECT Bjh 班级, Xm 姓名, Tot 总分 ;
FROM Cjk ;
WHERE Cjk.Bjh+STR(Cjk.Tot)=ANY ;
(SELECT Bjh+STR(MAX(Tot)) ;
FROM Cjk GROUP BY Bjh)
现在bjh没有现成的字段,它要从学号中来取出班级哪么上述的语句中的子查询中的分组子句如何写?
select subs(xh,1,4) as bj,xm,tot from cjk where
bj+str(tot)=any(select
bj+str(max(tot))from cjk group by
??),上面用红色表示的语句如何正确书写?