Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Праздничный вопрос на "Объединение записей" / 3 сообщений из 3, страница 1 из 1
07.11.2004, 11:32:59
    #32771910
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Праздничный вопрос на "Объединение записей"
Господа!!!
Есть две таблицы Т1 и Т2. Структура одинакова
Т1: поле «Дата» и поле «Сумма»; Т2: поле «Дата» и поле «Сумма»
Имеются следующие данные в таблицах
Т1:
02.11.04 – 3000
03.11.04 – 5000
04.11.04 – 6000
Т2:
02.11.04 - 2000
04.11.04 – 3000
05.11.04 – 7000

Необходимо объединить данные таблиц в запросе в виде
«Дата» - Сумма из Т1 – Сумма из Т2
Делаю запрос на объединение, но получается следующее
02.11.04 - 3000 - 0
02.11.04 - 0 - 2000
03.11.04 - 5000 - 0
04.11.04 - 6000 - 0
04.11.04 - 0 - 3000
05.11.04 - 0 - 7000
Все вроде правильно, но хотелось бы, чтобы данные суммы у которых совпадают даты располагались в одной строке, т.е. дата была общей, ну типа так
02.11.04 - 3000 - 2000
03.11.04 - 5000 - 0
04.11.04 - 6000 - 3000
05.11.04 - 0 - 7000

Благодарю
Пользуюсь случаем поздравляю Всех, кто сегодня отмечает, а тех кто не отмечает праздник, поздравляю с очередными выходными (все равно есть повод выпить)
«Утром Салат, вечером Салют, причем из того же Салата…» (М.Задорнов, не финансист, хотя финансы это Клондайк для М.Задорного-сатирика)
...
Рейтинг: 0 / 0
07.11.2004, 12:20:02
    #32771925
Victosha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Праздничный вопрос на "Объединение записей"
FROM T1 LEFT JOIN T2 ON T1.[Дата]=T2.[Дата]

(с выражением лица)
...
Рейтинг: 0 / 0
07.11.2004, 16:57:08
    #32772026
neal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Праздничный вопрос на "Объединение записей"
Нет, я думаю, что лучше по другому

Запрос1:
SELECT T1.Дата, T1.Сумма as Сумма1, 0 as Сумма2
FROM T1
UNION ALL
SELECT T2.Дата, 0, T2.Сумма
FROM T2

Запрос2:

Select Дата, SUM(Сумма1) as СуммаT1, SUM(Сумма2) as СуммаT2
FROM Запрос1
GROUP BY Дата
ORDER BY Дата

С праздником !!!!
(хотя для меня он к сожалению 7 рабочий день на этой недели)
-------------------------------------------------------
Заходи в саpай аккуpатно - могут быть сеpьезные гpабли.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Праздничный вопрос на "Объединение записей" / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]