gpt4 book ai didi

mysql - SUM 并从 MySQL 中的两个表中获取 AVG,并根据它们的 DATE 使用 WHERE 子句

转载 作者:行者123 更新时间:2023-11-30 22:35:34 27 4
gpt4 key购买 nike

这是我的代码。我对此有困难。

SELECT NAMA_GRUP, SUM(TOTAL_KPI_PROGRAM)/COUNT(ctr.TANGGAL) AS AVG_KPI, COUNT(ctr.TANGGAL) AS JUMLAH_TANGGAL, ctr.TANGGAL AS TANGGAL
FROM ckm_t_grup ctg, ckm_t_program ctp, ckm_t_rundown ctr, ckm_t_calculate ctc
WHERE ctg.ID_GRUP = ctp.ID_GRUP AND ctp.ID_PROGRAM = ctr.ID_PROGRAM AND ctr.ID_RUNDOWN = ctc.ID_RUNDOWN AND (ctr.TANGGAL BETWEEN '2015-07-01' AND '2015-07-15')
GROUP BY ctr.TANGGAL, NAMA_GRUP

UNION

SELECT NAMA_GRUP, SUM(TOTAL_KPI_PROGRAM)/COUNT(ctr.TANGGAL) AS AVG_KPI, COUNT(ctr.TANGGAL) AS JUMLAH_TANGGAL, ctr.TANGGAL AS TANGGAL
FROM ckm_t_grup ctg, ckm_t_program ctp, ckm_t_rundown ctr, ckm_t_calculate_2 ctcc
WHERE ctg.ID_GRUP = ctp.ID_GRUP AND ctp.ID_PROGRAM = ctr.ID_PROGRAM AND ctr.ID_RUNDOWN = ctcc.ID_RUNDOWN AND (ctr.TANGGAL BETWEEN '2015-07-01' AND '2015-07-15')
GROUP BY ctr.TANGGAL, NAMA_GRUP

我只想对“AVG_KPI”列、JUMLAH_TANGGAL 求和,然后用 JUMLAH_TANGGAL 的总和计算“AVG_KPI”的 AVG。那么,这是我上面查询的结果。

这是我的查询结果图片:http://i.stack.imgur.com/VJ4ma.png

有人可以给我一些建议吗?我真的坚持了下来。

最佳答案

试试这个.....

SELECT NAMA_GRUP, SUM(TOTAL_KPI_PROGRAM)/COUNT(TANGGAL) AS AVG_KPI, COUNT(TANGGAL) AS JUMLAH_TANGGAL
(
SELECT NAMA_GRUP, TOTAL_KPI_PROGRAM, ctr.TANGGAL
FROM ckm_t_grup ctg, ckm_t_program ctp, ckm_t_rundown ctr, ckm_t_calculate ctc
WHERE ctg.ID_GRUP = ctp.ID_GRUP AND ctp.ID_PROGRAM = ctr.ID_PROGRAM AND ctr.ID_RUNDOWN = ctc.ID_RUNDOWN AND (ctr.TANGGAL BETWEEN '2015-07-01' AND '2015-07-15')
UNION
SELECT NAMA_GRUP, TOTAL_KPI_PROGRAM, ctr.TANGGAL
FROM ckm_t_grup ctg, ckm_t_program ctp, ckm_t_rundown ctr, ckm_t_calculate_2 ctcc
WHERE ctg.ID_GRUP = ctp.ID_GRUP AND ctp.ID_PROGRAM = ctr.ID_PROGRAM AND ctr.ID_RUNDOWN = ctcc.ID_RUNDOWN AND (ctr.TANGGAL BETWEEN '2015-07-01' AND '2015-07-15')
) as tmp
GROUP BY NAMA_GRUP, TANGGAL

这将解决您的问题

关于mysql - SUM 并从 MySQL 中的两个表中获取 AVG,并根据它们的 DATE 使用 WHERE 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32643120/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com