
07.07.2008, 12:38
|
|
Познающий
Регистрация: 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
Из-за чего это? Какой должен быть запрос, чтобы все нормально выбиралось?
|
|
|