나는 매년 전체 국가 국가 상태 및 평균 온도를 얻을이 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'