







|
MySQL.RU - Webboard
Вернуться
как удалить записи из 2 таблиц: (empty) 15/10/2004 - 14:09:09
Re: и совершенно правильно делает (Alec) 15/10/2004 - 14:51:37
Re: и совершенно правильно делает (Alec) 15/10/2004 - 14:51:37
Re: и совершенно правильно делает (empty) 15/10/2004 - 15:03:46
Re: и совершенно правильно делает (Alec) 15/10/2004 - 15:47:30
> Original message text:
> From: empty - 15/10/2004 - 14:09:09
> Subject:как удалить записи из 2 таблиц:
> -----------------
> простите за ламерский вопрос, но как удалить из 2 таблиц?
>
> эта кончтрукция
>
> DELETE FROM user_main, user_data WHERE
> user_main.user_id = 1002 AND user_main.user_id=user_data.user_id
>
> выдаёт ошибку:
>
> You have an error in your SQL syntax near ' user_data WHERE user_main.user_id = 1002 AND user_main.user_id=user_data.user_i' at line 1
>
From: Alec - 15/10/2004 - 14:51:37
Subject:и совершенно правильно делает
-----------------
так просто нельзя
наподобие можно в старших версиях
по-моему с 4,1 (внимательно прочитать про новшества в delete)
или перевести таблицы в формат, поддерживающий внешние ключи
и тогда сервер сотрет записи из второй таблицы сам
при правильно построеннх constraints
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
17849
|
|