先来温习下之前我们说过的分组和聚集函数,我们假定有一个学校的体检结果表R,结构如下:
学号姓名性别年龄身高
01 张三男 10 145
02 李四男 11 150
03 王五女 10 151
04............................................
我们如果要统计男女在各种年龄的平均身高,我们可以这么写:
R1:=Select ["性别"],["年龄"],AvgOf(["身高"]) from R Group By ["性别"],["年龄"] end;
好了,接下来的问题来了:假使我们需要返回每个分组中身高的人呢?要解决这样的问题,我们便需要有方法访问到分组中的内容,这个时候,TS-SQL引入了ThisGroup关键字。