|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.08.2018, 08:39 | #1 |
Регистрация: 06.05.2015
Сообщений: 9
|
Как средствами sql создать копии записей в 3-х связанных таблицах?
Разница будет только в ID-шниках в поле price в 3ей таблице (PRICE*1.05)
то бишь, эти 3 записи в таблицах связаны, мне нужно сделать копии и внести изменения в одно поле (PRICE) |
02.08.2018, 09:06 | #2 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Написать триггер, который отслеживает вставку записи в одну таблицу и делает такие же вставки в остальные две, при этом в последнюю вставляет PRICE * 1.05
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
02.08.2018, 09:56 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
+ скорее всего триггера на редактирование и удаление. Если триггера вообще поддерживает СУБД. А вдруг access
+ необходимость такого копирования говорит о не продуманной структуре данных
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 02.08.2018 в 10:19. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление в связанных таблицах | biohazardo | БД в Delphi | 4 | 14.01.2011 13:06 |
Как при вводе данных на одной форме - добавить запись на двух связанных таблицах? | маврик | Microsoft Office Access | 13 | 05.11.2009 10:40 |
sql запрос на выборку записей из двух связанных таблиц | Люсьен | БД в Delphi | 9 | 20.04.2009 16:07 |
Организация корректного поиска в связанных таблицах посредством SQL в Delphi | Krechet | БД в Delphi | 9 | 10.04.2009 16:40 |
проблема с SQL-запросом в связанных таблицах | kopernik21187 | Общие вопросы Delphi | 5 | 16.09.2008 10:33 |