和SSelect类似,有时候用户仅仅只需要用select返回一个值,例如:
R1:=Select AvgOf( ["英语成绩"] ) from B end;
R1返回的结果集是一个1行1列的二维结果集,这在开发上使用起来比较麻烦。为了方便起见,TS-SQL引入关键字VSelect。
R2:=VSelect SumOf( ["英语成绩"] ) from B end;
这个R2的结果就是英语成绩的平均值了,VSelect和SSelect类似,VSelect返回的值为结果集中的第一行第一列的内容。当用户使用聚集函数进行统计的时候,使用VSelect可以让代码更为简洁。