我有一张桌子叫

tb_applicants
字段为“ id”,“ aic”,“ name”,“ total”

我的问题是如何对具有相同aic字段值的所有申请人总数进行总计,然后将其除以7,然后将平均得分保存到新表中:fapptotal(字段为“ id”,“ aic”,“ name”,“ ftotal” ?

谁能帮我解决这个问题,我在php中使用计分板系统...并且我仍然在学习..please

最佳答案

即使此问题与phpjavascriptjquery完全无关,也应这样做:

INSERT INTO fapptotal (id,aic,name,ftotal)
SELECT DISTINCT
  t.id
 ,t.aic
 ,t.name
 ,(SELECT SUM(t2.total) FROM tb_applicants t2 WHERE t2.aic = t.aic)/7 thissum
FROM tb_applicants t
GROUP BY t.id,t.aic,t.name

09-10 14:00