1

Konu: Between

Merhaba,

Bir Posta kodlarinin hangi semti gosterdigini bulan bir modul yapiyorum.

Db im ise soyle

startPostCode EndPostCode Semt
34001   34002     Kadikoy
34003   34003     Kayisdagi
34004   34010     Goztepe
34011   34011     Bostanci



m.lcPost = 34005

hangi semt oldugunu bulabilmem icin


Select semt ;
       from postcode ;
       where and lcPost BETWEEN startPostCode  AND EndPostCode

Seklinde bir Sql yaziyorum.

Program icinden bu sekilde cagirdigimda herhangi bir sey bulanamiyor

fakat Command line de su sekilde yazdigimda bulabiliyorum

use PostCode
Select semt from postcode where and "34005" BETWEEN startPostCode  AND EndPostCode



Acaba sorun BETWEEN komutunda mi yoksa atladigim bir seymi var .

Selamlar tesekkurler.

Huseyin

2

Re: Between

2. select komutunun hata vermediginden emin misin?

İlkinde numeric ikincisinde character olarak kullanmissin.

3

Re: Between

Cetin Hocam,
ikisindede Chr kullaniyorum. Foruma yazarken hata yapmisim.


m.lcPost = PADR(m.lcPost, LEN(m.lcPost), ' ')

Gibi bir sey buldum ama buda calismiyor.

4

Re: Between

Test alanindan calistigim icin db bosmus o yuzden bilgi bulamiyor.

Yani sorumun cevabi bos db ye select yazarsaniz bulamazsiniz.

Bazen boyle basit seyleri goremeyebiliyoruz.

Herkese tesekkurler.