
A kümesinin yerine nüfus, B kümesinin yerinde yıl olsun. Bana sadece gri alanlar lazım.
SELECT * FROM table WHERE nüfus>x OR yıl>y kesişim kümesi dahil isteğimi getiriyor.
SELECT * FROM table WHERE nüfus>x AND yıl>y de sadece kesişim kümesini getiriyor.
Asıl istediğimi nasıl getireceğim?

nufus ve yil olsun diyorsun kumeler. nasil bir kesisimi olacak ki bunlarin? pek anlamadim.


SELECT * FROM table WHERE nüfus>x OR yıl>y
except
SELECT * FROM table WHERE nüfus>x AND yıl>y
edit: boktan bir cozum bu. joinlerle yapman daha iyi olur.


SELECT * FROM table WHERE ((nüfus>x and yıl<y) or (nüfus<x and yıl>y))
x'i, y'i yılı tam anlayamadım ama bu şekilde çift şartlı yazabilirsin.


bana sadece gri alanlar lazım doğru bir cümle değil bu tür talepelriniz iletirken.
Ör: nufusu x ten büyük aynı zamanda / veya yılıda x ten küçük kayıtları geitrmek istiyorum


SELECT * FROM table WHERE
(nüfus>x OR yıl>y)
AND NOT
(nüfus>x AND yıl>y)
Bu da oluyor, teşekkürler herkese :)
