оптимизировать SQL запрос
Добавлено: 2010-05-17 16:35:02
добрый !
кто силен в математике, помогите пожалуйста
нужно удалить из таблицы строки тсолбец которых совпадает с выборкой из другой таблици, проблема в том что таких значений может быть много (результатов выборки из другой таблици)
вот пример
delete from list_izd_in_matcard where list_izd_in_matcard_mcard = (select list_izd_in_matcard_idnr from list_izd_in_matcard,list_mat_cart where list_mat_cart.list_mat_cart_idnr=list_izd_in_matcard.list_izd_in_matcard_mcard and list_mat_cart.list_mat_cart_zak='5');
все хорошо еслибы там возвращалось одно значение, но может быть и неодно ((
хелп
кто силен в математике, помогите пожалуйста
нужно удалить из таблицы строки тсолбец которых совпадает с выборкой из другой таблици, проблема в том что таких значений может быть много (результатов выборки из другой таблици)
вот пример
delete from list_izd_in_matcard where list_izd_in_matcard_mcard = (select list_izd_in_matcard_idnr from list_izd_in_matcard,list_mat_cart where list_mat_cart.list_mat_cart_idnr=list_izd_in_matcard.list_izd_in_matcard_mcard and list_mat_cart.list_mat_cart_zak='5');
все хорошо еслибы там возвращалось одно значение, но может быть и неодно ((
хелп