Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединение двух таблиц с корректировкой данных / 3 сообщений из 3, страница 1 из 1
13.07.2014, 21:00:15
    #38695470
Loloko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение двух таблиц с корректировкой данных
Здравствуйте! Имеется две одинаковые по структуре таблицы. Мне нужно объединить старые данные из 1 таблицы с новыми данными из 2. Как сделать такое?
Пример:
Таблица 1
Admin 1000$
Admin2 2000$
Admin3 4000$

Таблица 2
Admin 2000$
Admin2 400$
Admin3 10$

Итог после объединения с корректировкой

Таблица 2
Admin 3000$
Admin2 2400$
Admin3 4010$

Фактически я проверяю логины 2 таблиц. Если логины в обоих присутствуют, то проверяю их суммы, если суммы разные, то суммирую суммы из 2 таблиц. Если логина нету во второй таблице, но присутствует в первой просто перекидываю данные этой строки.
...
Рейтинг: 0 / 0
13.07.2014, 22:21:51
    #38695514
javajdbc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение двух таблиц с корректировкой данных
Loloko,

кажется все это можно нагромоздить в единый СКЛ используя
http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html

если записей не 35 милиардов, то проше сделать на
сторед процедуре иили даже на клиенте...
...
Рейтинг: 0 / 0
14.07.2014, 08:37:59
    #38695610
Loloko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение двух таблиц с корректировкой данных
javajdbc,

Дело в том, что значение WHERE я не знаю как использовать,т.к. нужна конкретика там.
Т.е. как указать условной неизвестный (не заданный напрямую) параметр name?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединение двух таблиц с корректировкой данных / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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