Re: query

From
Sergey V. Kaltyga (2:5020/400)
To
Alex Cherednichenko (2:5054/37.63)
Date
2005-03-05T10:57:18Z
Area
SU.DBMS.INTERBASE
From: "Sergey V. Kaltyga" <kafla@rol.ru>


"Alex Cherednichenko" <cherednichenko@wo.cz> сообщил/сообщила в новостях
следующее: news:1955036206@f1003.n5080.z2.fidonet.ftn...

AC> Немного облегчит ситуацию:
AC> select <что-то> from table1 <тут еще всякие джойны>
AC> where not EXISTS(select 1 from table2 where table2.id = table1.id )

Хрен редьки не слаще. Никакого выигрыша по времени такой запрос,
строго IMHO, не даст. Проверка NOT EXISTS, в отличие от просто
EXISTS, должна перебрать все записи таблицы.

С уважением. Сергей Калтыга.


--- ifmail v.2.15dev5.3
 * Origin: Кафедра ЛА СибГА (2:5020/400)
SEEN-BY: 46/50 50/203 450/186 1024 451/30 454/9 461/132 640 469/999 4614/20
SEEN-BY: 4616/3 4625/8 4627/10 4646/1 5000/76 5000 5001/5001 5002/79 5003/57
SEEN-BY: 5006/1 5007/1 5010/53 70 5011/13 5012/23 5020/52 118 175 400 545 604
SEEN-BY: 5020/715 758 894 1042 1057 1523 1604 1835 2238 4441 8383 12000
SEEN-BY: 5021/29 5025/3 750 5026/14 5027/16 5030/115 556 966 1063 1900 5032/14
SEEN-BY: 5036/1 5040/47 5042/13 5051/15 5054/1 8 9 28 35 37 45 63 5055/95
SEEN-BY: 5057/1 5058/24 5061/15 5062/1 5066/18 5069/7 5070/1222 5080/68 1003
SEEN-BY: 5081/2 5082/6 5083/21 5085/13 5095/20 6000/254
PATH: 5020/400 4441 545 5054/1 37