Автор Тема: запрос delete  (Прочитано 2628 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
запрос delete
« : 23 Января 2003, 15:53:18 »
а можно ли в mysql сделать несколько запросов delete из нескольких таблиц но по одинаковым параметрам в одном запросе? например вот так
 delete from table1, table2, table3 where product_id=\'333\'

если нет, то нельзя ли это сделать как-то более оптимально, чем последовательными запросами?

Оффлайн fidget

  • Непоседа
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 607
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
запрос delete
« Ответ #1 : 23 Января 2003, 16:08:11 »
можно с версии 4.0, но тебе все равно придется указывать условие для каждой таблицы.

но во-первых это идеологически не правильно.
во-вторых вполене возможно что отдельными запросами это будет работать быстрее.
На Машине Тьюринга далеко не уедешь.

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
запрос delete
« Ответ #2 : 25 Января 2003, 18:41:55 »
fidget
пасибо, но говорят, что в 4 версии многое изменили и теперь к примеру mysql-front с ней работать не хочет

Оффлайн fidget

  • Непоседа
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 607
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
запрос delete
« Ответ #3 : 25 Января 2003, 19:24:45 »
> mysql-front с ней работать не хочет
ну я думаю это проблема не MySQL\'я ;)

используй другой GUI клиент, а еще лучше - консоль :-)
На Машине Тьюринга далеко не уедешь.

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
запрос delete
« Ответ #4 : 26 Января 2003, 17:49:47 »
fidget
Цитировать
ну я думаю это проблема не MySQL\'я

ОДНОЗНАЧНО!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28