Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Сил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);



Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.