Slm arkadaşlar benim şöyle bir sorunum var.
anahtar alanı fisno interger, sirano integer, ve digerno integer olan bir tablom var
tablodaki kayıtlarım şu şekilde
anahtar1,anahtar2,anahtar3
--------- ---------- -----------
1 , 1 , 0
2 , 15 , 0
3 , 1 , 0
3 , 2 , 0
4 , 2 , 1
şimdi ben
select * from tablo
where anahtar1 <= 3
and anahtar2 <= 1
şeklinde bir sql yazdığımda bana 2.kayıt gelmiyor ama benim istediğim 3 e 1 den önceki kayıtları gelmesi bu durumu nasıl çözebilirim
yardımcı olursanız sevinirim
cevap veren arkadaşlarıma şimdiden çok tşk ederim
firebird kayıt sıralamada sorun
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: firebird kayıt sıralamada sorun
Kod: Tümünü seç
where anahtar1*1000+anahtar2<=3001
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: firebird kayıt sıralamada sorun
s.a.
where ifadesinde ne istediğini açıkça yazarak yapabilirsin. gibi
kolay gelsin.
where ifadesinde ne istediğini açıkça yazarak yapabilirsin.
Kod: Tümünü seç
where (anahtar1 < 3)
or ((anahtar1=3) and (anahtar2 <= 1 ))
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim