powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Join v Update
4 сообщений из 4, страница 1 из 1
Join v Update
    #32181104
_JINX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
U mena takoy vot vopros - imeyutsa dve tablici v raznix bazax - u nix est odinakoviy pervichniy kluch.
Mnu nujno sdelat update v pervoy tablice vzav dannue po pervichnomu kluchu iz vtoroy.
Ya ne bolshoy spec po MySQL - ranshe rabotal s Microsoft SQL - chitayu dokumentacoyu i nikak ne naydu sintaxis - kak ispolzovat join v update?

Spasibo vsem kto otkliknetsa - nadeyus ya ponatno obyasnil v chem problema.
...
Рейтинг: 0 / 0
Join v Update
    #32181297
BigHarry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверно - так:
INSERT INTO basa1.tableX ... SELECT ... FROM basa2.tableY WHERE basa2.tableY.somefield = keyvalue
...
Рейтинг: 0 / 0
Join v Update
    #32181639
_JINX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BigHarry, spasibo za otvet no mne nujen ne Insert a UPDATE
...
Рейтинг: 0 / 0
Join v Update
    #32182846
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственно решение для тебя, это сздание SQL скрипта на UPDATe "на лету", а затем выполнить его.

Но BigHarry дал тебе очень хорошую идею. Сздай временную таблицу и туда вставь итоговые данные. После этого обнули основную таблицу и вставь в нее данные из временной. Так проще будет!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Join v Update
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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