Vlad Drakula
13-02-2007, 13:31
есть два запроса:
select r1.id from rt_relation_record as r1, rt_relation_record as r2
where r1.id > r2.id and r1.master_rt_record_id = r2.master_rt_record_id and r1.slave_rt_record_id = r2.slave_rt_record_id
возврящает порядка 530 записей
select id from rt_relation_record where id in (
select r1.id from bnt_rt_relation_record as r1, bnt_rt_relation_record as r2
where r1.id > r2.id and r1.master_rt_record_id = r2.master_rt_record_id and r1.slave_rt_record_id = r2.slave_rt_record_id
)
возвращает порядка 140 записей
куда делись все остальные записи???
select r1.id from rt_relation_record as r1, rt_relation_record as r2
where r1.id > r2.id and r1.master_rt_record_id = r2.master_rt_record_id and r1.slave_rt_record_id = r2.slave_rt_record_id
возврящает порядка 530 записей
select id from rt_relation_record where id in (
select r1.id from bnt_rt_relation_record as r1, bnt_rt_relation_record as r2
where r1.id > r2.id and r1.master_rt_record_id = r2.master_rt_record_id and r1.slave_rt_record_id = r2.slave_rt_record_id
)
возвращает порядка 140 записей
куда делись все остальные записи???