x tablosunun xc kolonundaki verinin, y tablosundaki yc kolonundaki verilerden biri olmadığı satırlarını nasıl getiririm en basit?




 

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.

arnold schwarzeneger

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.

rahan

except de kullanılabilir.

SELECT a FROM x
EXCEPT
SELECT b FROM y

kesişim kümesi için (bkz: INTERSECT)

surprise
1

mobil görünümden çık