Me_>Как наиболее оптимально вычесть одно множество из другого?
Me_>Есть две таблицы T1(ID int) T2(ID int)
Me_>В голову приходит только одно решение
Me_>Me_>SELECT [ID]
Me_>FROM T1
Me_>WHERE [ID] NOT IN (SELECT [ID] FROM T2)
Me_>
можно еще
select ID from T1
minus
select ID from T2
(если база держит MINUS. Oracle — поддерживает)
правда, не знаю, будет ли это оптимальнее, и насколько, если да