Jag antar att du vill få summan och ang för datumen
SELECT sum(col2) AS sum
,CASE
WHEN sum(col2 * col3) = 0
THEN 0
ELSE sum(col2 * col3) / sum(col2) AS avg
,DATE GROUP BY DATE
Jag antar att du vill få summan och ang för datumen
SELECT sum(col2) AS sum
,CASE
WHEN sum(col2 * col3) = 0
THEN 0
ELSE sum(col2 * col3) / sum(col2) AS avg
,DATE GROUP BY DATE