|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.10.2013, 03:54 | #11 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
ЛАдно у вас свой подход, делайте как вам удобнее
Post я имею ввиду применить изменения для датасета (для текущей записи или всего датасета) Про три таблицы, вот как раз внешние ключи помогут избежать этого) не надо будет удалять в коде ни чего mysql сам это сделает http://denis.in.ua/foreign-keys-in-mysql.htm Последний раз редактировалось Dozent; 20.10.2013 в 03:57. |
20.10.2013, 04:27 | #12 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
Смотрите) вам тут можно сделать всё в 2 процедуры)
первая будет выполнять инсерт или апдейт Делаете в основной табилце составной ключ, это поля по которым вы бы хотели чтобы проверялось ну незнаю допустим название товара и его категория потом пишите процедуру insert ignore into ... update ... ну и вторая на удаление тех записей которые не вошли в прайс это собрать все адишники записей соотвесвующих прайсу таблице и сделать delete from таблица where id not in (...); А это куча кода который можно не писать а это время... Ну и внешнии ключи чтобы удалялись данные из справочников, я так понимаю другие две табилцы это справочники какието, ну это я просто екстрасенсорные способности использовал) выже не говорите что там у вас) |
20.10.2013, 21:47 | #13 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,022
|
кому нафик надо 50к записей?
Цитата:
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Mysql запрос на 2 таблицы | Abuhamed | PHP | 1 | 21.08.2012 08:52 |
Перезапись поля во всех строках таблицы Бд | mmihan | БД в Delphi | 6 | 13.06.2012 13:41 |
MySQL: таблицы и их движки | palevg | БД в Delphi | 4 | 11.02.2011 21:36 |
Связать таблицы (mysql) | aisthetes | SQL, базы данных | 0 | 28.03.2010 14:45 |
Mysql Таблицы вроде.. | Юрий777 | PHP | 4 | 28.02.2008 09:50 |