我有兩條select語句,它們都有一些公共字段。在一行中插入兩個select查詢
這是我的表結構:
Id, year, valueA, ValueB
這裏是我的兩個SELECT語句
SELECT
id, [year],
SUM(Total_Volume)/(count(distinct(month)) * 7)
FROM
TableA
GROUP BY
id, [year]
和
SELECT
id, [year],
SUM(Total_volume)/(count(distinct(month)) * 5)
FROM
TableA
WHERE
weekday NOT IN ('Friday','Saturday')
GROUP BY
station_id, [year]
我有兩個語句兩個不同的條件。 Id
和year
對於這兩種說法都很常見。
第一個選擇語句的結果應存儲在列valueA
中,第二個選擇語句的結果應存儲在ValueB
中。
任何可能的方式來組合這些查詢並將它們作爲單個語句插入到表中?
谷歌的 '加入' 一舉兩得計算。 – mishik