邦wlb 发布于45月前 1答/1086阅
我的原始需求是:
数据库有以下两个表:
一、学生表:
学生id, 姓名
1,张三
2,李四
二、成绩表:
学生id,科目,分数
1,语文,80
1,数学,80
2,语文,100
2,数学,100
我要显示如下表格,“总分数”这个字段不知道怎样显示?
学生id, 姓名, 总分数
1,张三,160
2,李四,200
如果在SQL中查询,直接加一个子查询:
select 学生id, 学生姓名, (select sum(分数) from 成绩表 where 学生表.学生id = 成绩表.学生id) as 总分数
from 学生表
在表的元字段编辑里面,如何用虚拟字段实现这个子查询【(select sum(分数) from 成绩表 where 学生表.学生id = 成绩表.学生id) as 总分数】?