SELECT 姓名, 分数 FROM 表1 WHERE 考试科目='数学'
INSERT INTO 表2(语文)
SELECT 分数 FROM 表1 WHERE 考试科目='语文' AND 表2.姓名 = 表1.姓名
应该可以。你可以试试
你试试 我也不清楚了select sum (分数) from+表名+where +序号
in (select max(序号) from +表名+ group by+姓名)
使用聚和函数 sum() 求和
select sum(money) from record t where t.name = ?
注意:t 是一个表的别名,比如 t.name 就是取 record 表中的name,使用 record.name 也可以,但就是太长了,所以起一个别名比较方便
扩展资料:
聚集函数是 AVG、COUNT、MAX、MIN 和 SUM,以下示例中描述了聚集函数的语法
aggregation-function ( [ ALL | DISTINCT ] expression )
或:COUNT( [ ALL | DISTINCT ] identification-variable )
或:COUNT( * )
在应用函数之前,DISTINCT 选项消除重复值。
参考资料来源:百度百科-聚集函数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)