powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как найти max id и записать в 2 таблицы?
4 сообщений из 4, страница 1 из 1
Как найти max id и записать в 2 таблицы?
    #39578463
jtag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые форумчане, Akina с наступающим новым годом! Не дает покоя вопрос, как можно найти max_id из таблицы subject и скопировать его в таблицу person, желательно универсальный способ, который позволял бы вставлять сразу в 2-3 таблицы тот же max id. Имеется такой запрос:
"INSERT INTO person (max_id, iin, surname, name)
SELECT iin, surname, name
FROM xml_person
WHERE iin IN(
SELECT xml_person.iin FROM xml_person
LEFT JOIN person ON (xml_person.iin=person.iin) WHERE person.iin IS NULL AND xml_person.done=0)

Таблица subject:
id
1
2
3
4
...
Рейтинг: 0 / 0
Как найти max id и записать в 2 таблицы?
    #39578531
jtag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имеется таблица subject c одним столбцом
id_subject
1
2
3
4

имеется вторая таблица xml_person:
id, iin, surname, name
1 222 Petrov Petr

И третья таблица person:
id_subject, iin, surname, name

Как можно скопировать данные из первой таблицы(в которой id_subject сразу инкрементируется, до пяти в данном случае) и второй таблицы в третью?
...
Рейтинг: 0 / 0
Как найти max id и записать в 2 таблицы?
    #39578545
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jtag,

А как первая таблица должна соединяться со второй?
...
Рейтинг: 0 / 0
Как найти max id и записать в 2 таблицы?
    #39578591
jtag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
первая таблица subject со второй таблицей xml_person, (ну тут как бы они не соединяются, у них ведь нет общего поля), т.е. max (id_subject), iin, surname, name.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как найти max id и записать в 2 таблицы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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