我想從一個表中插入一個聚合值到其他使用Update子句。這是我做的。從其他表中更新的表中的聚合值
SELECT Sum(1.0 * volume * speed)/Sum(volume) AS aggregated_speed
FROM traffic_data_replica
GROUP BY date,
id
ORDER BY date;
我想在其他表中更新此值。這是我所嘗試過的。
UPDATE traffic_data_aggregated_lanes
SET traffic_data_aggregated_lanes.aggregated_speed = (SELECT
Sum(1.0 * volume *
speed)/Sum(volume) AS aggregated_speed
FROM
traffic_data_replica
GROUP BY date,
id
ORDER BY date);
請幫助
「這就是我所做的」和「這裏是我所嘗試的」 - **和**?發生了什麼?鑑於我們沒有您的表格或數據,這不像我們可以自己嘗試。你需要告訴我們發生了什麼事情,你希望發生什麼,有什麼區別,等等。 –