Удаление записей из одной из связанных таблиц
|
|
Суббота, 13 Сентября 2014 г. 12:19
+ в цитатник
Здравствуйте!
Столкнулся с проблемой, которую не могу решить самостоятельно, скорее всего конечно из-за отсутствия должной теоретической подготовки, но всё же. Перечитал форум, но ответа не нашел, поэтому обращаюсь с вопросом (суть наверняка дилетантская, но другого выхода у меня нет).
Как удалить связанные записи из одной таблицы, связанной с другой (с запросом на выборку)? Делаю запрос, но он выдаёт ошибку "Could not delete from specified tables". Английский то я понимаю, а что не так делаю не врубаюсь. Я пробовал и через создание временной таблицы - результат аналогичный. Заранее спасибо за помощь! Пример базы в аттаче.
DELETE tmp_Result.*, tmp_Result.PRICE, *
FROM q_2_sred_weigth_price INNER JOIN tmp_Result ON q_2_sred_weigth_price.IDWARE = tmp_Result.IDWARE
WHERE (((tmp_Result.PRICE)<0.6*(SELECT q_2_sred_weigth_price.SRED_W FROM q_2_sred_weigth_price)));
http://www.sql.ru/forum/1115519/udalenie-zapisey-iz-odnoy-iz-svyazannyh-tablic
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-