Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Оптимизация INSERT INTO при введении данных с повторяющимися записями / 2 сообщений из 2, страница 1 из 1
28.01.2018, 17:31
    #39592421
giselero
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация INSERT INTO при введении данных с повторяющимися записями
Здравствуйте, товарищи!

Предварительно погуглив, не смог найти ясного ответа на свой вопрос.
Суть:
Предположим, есть два города, в них расположены определенные департаменты одной компании. Эту информацию необходимо внести в БД.
Можно произвести несколько операций по добавлению города с привязкой к id департамента

...('St.Petersburg', 1),
('St.Petersburg, 2'),
etc
Но что то мне подсказывает, что возможно внести информацию о привязке город-id как то оптимальнее, одной итерацией.

Уважаемые форумчане, есть ли такая возможность?
...
Рейтинг: 0 / 0
30.01.2018, 15:23
    #39593409
artas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация INSERT INTO при введении данных с повторяющимися записями
giselero,

Код: plsql
1.
2.
3.
INSERT INTO your_table (name,id)
  SELECT 'St.Petersburg', 1 from dual union 
  SELECT 'St.Petersburg', 2 from dual


ну, а архитектурно лучше вынести справочник городов в отдельную таблицу
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Оптимизация INSERT INTO при введении данных с повторяющимися записями / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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