Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
ник: Силblч а чего - иннер джоин? кстати, попробуй лефтджоин с отсечением нулл по ненайденным. на оракле оно быстрее работает чем джоин.... мы проверялли :) поля, по которым мэчицца - индексные? а так, пока што хз, только варианты разные пробовать еси шо например
UPDATE tblNew left JOIN tblOld ON nz(tblNew.URN,"") = nz(tblOld.URN,"") SET tblNew.ErrorID = 13 WHERE tblNew.ErrorID=1 and nz(tblOld.URN,"")="";
UPDATE tblNew SET tblNew.ErrorID = 13 WHERE tblNew.ErrorID=1 and exists(select 1 from tblOld where nz(tblOld.URN,"")=nz(tblNew.URN,""));
UPDATE tblNew SET tblNew.ErrorID = 13 WHERE tblNew.ErrorID=1 and nz(tblNew.URN,"") in (select nz(tblOld.URN,"") from tblOld);
Ваше имя:
Пароль:
Сообщение:
Прикрепить:
Для вставки смайлов в текст щелкните по значку.