我已经创建了两个表:费用和学生。现在我想做的是:将它们与学生支付的金额之和进行内连接,其中金额之和应大于500select s.firstname+''+s.Lastname [Name],sum(f.AMOUNT)[TotaAmount],f.REMARKS from std s
inner join Fees f ons.id
SELECT id,100.0/(SELECT SUM(points) FROM data)*points AS reward,points FROM data;
我遇到的第一个问题是,我不认为这是有效的运行内部选择这么多次,什么是最好的连接使用。第二个问题是,我正在使用结果数据集生成数百个单独的更新查询,如何从一个查询中的select更新?