Показать сообщение отдельно

Access Запрос на выборку суммы данных
  #1  
Старый 07.07.2008, 12:38
ZneP
Познающий
Регистрация: 07.11.2006
Сообщений: 59
Провел на форуме:
180703

Репутация: 11
По умолчанию Access Запрос на выборку суммы данных

Всем привет!

У меня есть БД Access, в которой есть 3 табилцы. Поля в этих таблицах одинаковые и их всего 2:
id
summa


Вопрос в следующем.
Когда я выполняю след. запрос:
SELECT SUM(T1.summa), SUM(T2.summa), SUM(T3.summa)
FROM Table1 T1, Table2 T2, Table3 T3

то вместо нормального отображения суммы данных отображается преумноженная в несколько раз сумма, то есть если были данные

Table1:
id=1, summa = 20
id=2, summa = 20

Table2:
id=1, summa = 15
id=2, summa = 15

Table 3:
id=1, summa = 40
id=2, summa = 40

то после выполнения запроса выводятся:
SUM(T1.summa) = 160
SUM(T2.summa) = 120
SUM(T3.summa) = 320


Из-за чего это? Какой должен быть запрос, чтобы все нормально выбиралось?
 
Ответить с цитированием