62,628
社区成员
发帖
与我相关
我的任务
分享 不知道你是什么数据库,我按照SQL的数据库来写一下
SELECT
t1.t1_id,
t1.t1_time,
t1.t1_sum_c1,
t1.t1_sum_c2,
t2.t2_sum_cs,
t1.t1_sum_c1 + t1.t1_sum_c2 / t2.t2_sum_c3 AS result
FROM
(
SELECT
id as t1_id,
time as t1_time,
sum(c1) as t1_sum_c1,
sum(c2) as t1_sum_c2
FROM
table1
GROUP BY
id,time
) t1,
(
SELECT
id as t2_id,
time as t2_time,
sum(c3) as t2_sum_c3
FROM
table2
GROUP BY
id,time
) t2
WHERE t1.t1_id = t2.t2_id