Объедините результаты, «сгенерированные» из двух операторов SELECT с разными схемами, в одну таблицу

Итак, у меня есть следующие операторы SELECT:

SELECT COUNT(A.Award) AS US, SUBSTRING(CAST(M.Year as char(4)), 0 , 4)  AS Decade
FROM Movies M, Awards A
WHERE {SOME WHERE CLAUSE}
GROUP BY Decade;

и

SELECT COUNT(*) AS Total, SUBSTRING(CAST(A2.Year as char(4)), 0 , 4) AS Decade
FROM Awards A2
WHERE {SOME WHERE CLAUSE}
GROUP BY Decade;

Первый - «генерирует» таблицу со столбцами ( US , Decade ) а второй - «генерирует» еще одну таблицу со столбцами ( Всего , Десятилетие ). Я хочу объединить эти две таблицы, чтобы получить таблицу ( США , Всего , Десятилетие ). Как я могу это сделать?

7
задан Martin Marinov 12 November 2011 в 17:26
поделиться