Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сложный INSERT в несколько таблиц.
|
|||
|---|---|---|---|
|
#18+
Доброе время суток, Господа! Вопрос. Есть 2 таблицы (приемники): Таблица - Clients ClientID Счетчик ClientName Текст Таблица - Tovar TovarID Счетчик ClientID Long TovarName Текст Эти две таблицы связаны по полю ClientID один-ко-многим И одна таблица источник Таблица - Import ClientName Текст TovarName Текст Так вот подскажите плиз как будет выглядеть запрос, который выполнил бы следующую задачу: Нужно добавить записи из табдицы Import в таблицы Tovar и Clients. Причем, если в таблице Clients клиент с именем ClientName уже существует то его добавлять не нужно, а нужно только чтобы информация была добавлена только в таблицу Tovar и при этом в таблице Tovar поле ClientID установилось равное существующему клиенту из таблицы Clients. Ежели клиент новый, то запись из Import должна будет добавить нового клиента в таблицу Clients и связанную запись в таблицу Tovar. Можно ли такую задачу реализовать запросом и если можно то натолкните на мысль плиз. Спасибо всем заранее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2002, 14:00 |
|
||
|
Сложный INSERT в несколько таблиц.
|
|||
|---|---|---|---|
|
#18+
делать это тебе будет легче в два запроса! Сначала те которые только в одну таблицу! А потом те которых в две! Но я так понял может сложиться ситуация когда вставлять одного клиента будем два и более раз! Поэтому после первой записи с ним он уже будет в таблице и к моменту вставки второй записи надо вставлять только в одну таблицу будет, хотя перед исполнением скрипта надо было пихать в обе таблицы его?! Поэтому наверное в такос случае через VBA или процедуру! А так сматри вариант через два запроса! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2002, 14:11 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1836&tid=1682854]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 390ms |

| 0 / 0 |
