我有獲得國家狀態的國家和平均溫度總體來說,每一年的兩個SQL查詢之間的區別州和國家每年。因此,例如:SQL兩個查詢
國家數據
Year AverageTemp
-----------------
1954 17.5
1955 18
和狀態數據:
Year AverageTemp
-----------------
1954 15.5
1955 15
會產生:
差異
Year Diff
-----------
1954 2
1955 3
我試過做這樣的事情,但它不會產生正確的答案。這可能會在這裏工作
SELECT
s.date, (c.averageTemperature - s.averageTemperature) AS Difference
FROM
state s
INNER JOIN
country c ON s.date = c.date
WHERE
s.country = 'Africa' AND c.country = 'Africa'