[]

Basit Bir SQL Sorusu
www.sayisaldershane.com 
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?

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.
- cilgin fantezilerin adami
(25.02.16 16:09:34)

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.
except
SELECT * FROM table WHERE nüfus>x AND yıl>y
edit: boktan bir cozum bu. joinlerle yapman daha iyi olur.
- cilgin fantezilerin adami
(25.02.16 16:10:56 ~ 16:11:44)

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.
x'i, y'i yılı tam anlayamadım ama bu şekilde çift şartlı yazabilirsin.
- kartallar yuksek ucar
(25.02.16 16:18:00)

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
Ör: nufusu x ten büyük aynı zamanda / veya yılıda x ten küçük kayıtları geitrmek istiyorum
- cirkinkizyokturazvotkavardir
(25.02.16 16:21:50)

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 :)
(nüfus>x OR yıl>y)
AND NOT
(nüfus>x AND yıl>y)
Bu da oluyor, teşekkürler herkese :)
- chicha
(25.02.16 16:21:59)
1