x tablosunun xc kolonundaki verinin, y tablosundaki yc kolonundaki verilerden biri olmadığı satırlarını nasıl getiririm en basit?
x tablosunun xc kolonundaki verinin, y tablosundaki yc kolonundaki verilerden biri olmadığı satırlarını nasıl getiririm en basit?
0
arnold schwarzeneger (
17.11.09)
yok bu değil. şimdi 1. tabloda tip diye bir kolon var. 2. tablo da tip(string) ve grubu tutuyor. 1. tabloya elle değer girildiği için, 2. tabloda tanımlı tiplerin dışında değerler girlmiş o kolona. ben o satırları çıkarmaya çalışıyorum.
0
🌸
arnold schwarzeneger
(
17.11.09)
SELECT xc FROM X WHERE XC NOT IN (SELECT YC FROM Y)
gerçi bütün dbms'lerle uyumlu olur mu bilemedim. performansı da düşük olabilir. ama yine de iş görür sanıyorum.
0
except de kullanılabilir.
SELECT a FROM x
EXCEPT
SELECT b FROM y
kesişim kümesi için (bkz:
INTERSECT)
0