например есть таблицы. News и Comment. в News собираются новости. а в Comment - комментарии к этим новостям. Допустим есть новость под идом 5. и комментарии к нему 15 чтук. При удалении ида 5, надо чтобы удалились все 15 комментариев. Помогите пожалуйста?
Заранее спасибо..
Спустя 3 минуты, 25 секунд (11.01.2012 - 22:03) inpost написал(а):
я бы 2-я запросами сделал бы. Быстрее
Спустя 4 минуты, 32 секунды (11.01.2012 - 22:07) Ramzil_Nixon написал(а):
inpost, быстрее это как понять? Быстрее всполняется, или быстрее код составляется?
Спустя 14 минут, 13 секунд (11.01.2012 - 22:22) l@pteff написал(а):
Ramzil_Nixon, можно через внешние ключи сделать:
Вот неплохая статья по этой теме: http://denis.in.ua/foreign-keys-in-mysql.htm
ALTER TABLE `Comment` ADD FOREIGN KEY (`id_News`) REFERENCES `News`(`id_News`)
ON UPDATE CASCADE
ON DELETE RESTRICT
Вот неплохая статья по этой теме: http://denis.in.ua/foreign-keys-in-mysql.htm
Спустя 45 секунд (11.01.2012 - 22:22) Ramzil_Nixon написал(а):
l@pteff, спасибо.
Спустя 7 минут, 33 секунды (11.01.2012 - 22:30) inpost написал(а):
Ramzil_Nixon
При вставке не будет проверяться целостность БД, итого быстрее делать оба действия
При вставке не будет проверяться целостность БД, итого быстрее делать оба действия
Спустя 3 минуты, 34 секунды (11.01.2012 - 22:34) Ramzil_Nixon написал(а):
inpost, ну как говориться попробую спасибо
Спустя 6 минут, 19 секунд (11.01.2012 - 22:40) Игорь_Vasinsky написал(а):
форегэйн тока для innodb
а для маисям - 2 делета и забыли.
а для маисям - 2 делета и забыли.
Спустя 2 минуты, 6 секунд (11.01.2012 - 22:42) Ramzil_Nixon написал(а):
Игорь_Vasinsky, ух, а у меня не innodb
Спустя 15 секунд (11.01.2012 - 22:42) inpost написал(а):
Игорь_Vasinsky
Хорошее уточнение.
Хорошее уточнение.
Спустя 1 минута, 52 секунды (11.01.2012 - 22:44) Игорь_Vasinsky написал(а):
а дизайнером не пользовался.. как то увидел - думал разобраться, но потом обновился...а его нет.. подумал что показалось
Спустя 55 секунд (11.01.2012 - 22:45) Ramzil_Nixon написал(а):
Цитата (Ramzil_Nixon @ 11.01.2012 - 19:42) |
Игорь_Vasinsky, ух, а у меня не innodb |
Значить все таки придется воспользоваться петодом inpost'а
Спустя 1 минута, 18 секунд (11.01.2012 - 22:46) Игорь_Vasinsky написал(а):
он пустой совет не даст
Спустя 2 минуты, 15 секунд (11.01.2012 - 22:49) Ramzil_Nixon написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 19:46) |
он пустой совет не даст |
согласен
_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...