-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Суммировать подневно из разных таблиц

Понедельник, 21 Декабря 2015 г. 20:41 + в цитатник
Всем привет. Помогите чайнику, блуждаю уже три дня. есть две таблицы с данными продаж (вложил). Нужно запросом эти продажи сложить подневно. Когда за один день запись одна - все складывает корректно, но если их несколько (а в реальности их несколько) начинаются чудеса и непонятные цифры.

Выложу кратко структуру, может кто сразу пойдем без заглядывания во вложение.
Таблицы: Таблица1:
Код Дата Продажи
1 01.12.2015 50000
2 02.12.2015 36000
3 30.11.2015 10000
4 01.12.2015 3000
5 01.12.2015 500

Таблица 2:

Код Дата Продажи
1 01.12.2015 50000
2 02.12.2015 36000
4 30.11.2015 10000
5 29.11.2015 10000
6 29.11.2015 5000
7 01.12.2015 4000
8 02.12.2015 4000

Запрос:

SELECT Таблица1.Дата, Sum(Таблица1.Продажи+Таблица2.Продажи) AS Всего
FROM Таблица1, Таблица2
WHERE Таблица1.Дата=Таблица2.Дата
GROUP BY Таблица1.Дата
HAVING (((Таблица1.Дата)>=#12/1/2015#)) AND (((Таблица1.Дата)<=#12/31/2015#));

Что он вернул:

Дата Всего
01.12.2015 269000
02.12.2015 112000

А должно быть:

Дата Всего
01.12.2015 107500
02.12.2015 76000

http://www.sql.ru/forum/1191771/summirovat-podnevno-iz-raznyh-tablic


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку