coba:
SELECT weekofyear(forcast_date) AS week_forcast,
COUNT(forcast_date) AS count_forcast, t2.count_actual
FROM
t t1 LEFT JOIN (
SELECT weekofyear(actual_date) AS week_actual,
COUNT(forcast_date) AS count_actual
FROM t
GROUP BY weekOfYear(actual_date)
) AS t2 ON weekofyear(forcast_date)=week_actual
GROUP BY
weekofyear(forcast_date), t2.count_actual
Anda harus menulis sekitar 30 (kolom tanggal Anda) yang tersisa untuk bergabung, dan persyaratannya adalah kolom tanggal pertama Anda harus memiliki minggu kosong (dengan hitungan 0) atau gabungan akan hilang.