Страница 1 из 1

оптимизировать SQL запрос

Добавлено: 2010-05-17 16:35:02
doker
добрый !
кто силен в математике, помогите пожалуйста
нужно удалить из таблицы строки тсолбец которых совпадает с выборкой из другой таблици, проблема в том что таких значений может быть много (результатов выборки из другой таблици)
вот пример
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');
все хорошо еслибы там возвращалось одно значение, но может быть и неодно ((
хелп

Re: оптимизировать SQL запрос

Добавлено: 2010-05-17 20:03:16
snorlov
Диалектов SQL так много... Может any или in тебе поможет....

Re: оптимизировать SQL запрос

Добавлено: 2010-05-18 8:30:58
doker
огромное спасибо -IN оказался тем что надо