Forum
merhaba arkadaşlar
aşağıdaki kodu kullanarak istediğim tarihler arasındaki kayıtları listelemeye çalışıyorum. 01.01.2011 ila 31.01.2011 tarihleri arasındaki veriyi istediğim zaman bir sorun oluşmuyor. ama 31.01.2011 ila 04.01.2011 tarihleri arasındaki veriyi istediğim de veri alamıyorum. aşağıdaki kod larda nerde problem var acaba?
SET DATEFORMAT dmy select *from tamirarizakaydi where tarih between '31.01.2011 ' and ' 04.02.2011'
Hata logunuda paylaşırsanız daha net yardımcı olabiliriz.
merhaba
ekrana hata vermiyor. sadece boş bir ekran geliyor. column name ler var. içeriği boş çıkıyor
saygılar
merhaba arkadaşlar
aşağıdaki kodu kullanarak istediğim tarihler arasındaki kayıtları listelemeye çalışıyorum. 01.01.2011 ila 31.01.2011 tarihleri arasındaki veriyi istediğim zaman bir sorun oluşmuyor. ama 31.01.2011 ila 04.01.2011 tarihleri arasındaki veriyi istediğim de veri alamıyorum. aşağıdaki kod larda nerde problem var acaba?
SET DATEFORMAT dmy select *from tamirarizakaydi where tarih between '31.01.2011 ' and ' 04.02.2011'
Kodunu şu şekil dener misin. Where den sonra DATE ekler misin.
SET DATEFORMAT dmy select *from tamirarizakaydi where DATE tarih between '31.01.2011 ' and ' 04.02.2011'
merhaba arkadaşlar
aşağıdaki kodu kullanarak istediğim tarihler arasındaki kayıtları listelemeye çalışıyorum. 01.01.2011 ila 31.01.2011 tarihleri arasındaki veriyi istediğim zaman bir sorun oluşmuyor. ama 31.01.2011 ila 04.01.2011 tarihleri arasındaki veriyi istediğim de veri alamıyorum. aşağıdaki kod larda nerde problem var acaba?
SET DATEFORMAT dmy select *from tamirarizakaydi where tarih between '31.01.2011 ' and ' 04.02.2011'
Kodunu şu şekil dener misin. Where den sonra DATE ekler misin.
SET DATEFORMAT dmy select *from tamirarizakaydi where DATE tarih between '31.01.2011 ' and ' 04.02.2011'
söylediğin şekilde kodları düzenledim. aşağıdaki gibi bir hata verdi.
Msg 4145, Level 15, State 1, Line 1
An expression of non-boolean type specified in a context where a condition is expected, near 'tarih'.
söylediğin şekilde kodları düzenledim. aşağıdaki hatayı verdi.
Msg 4145, Level 15, State 1, Line 1
An expression of non-boolean type specified in a context where a condition is expected, near 'tarih'.
Merhaba,
Tarih aralığını olarak '2011 Jan 31' AND '2011 Feb 04' değiştirip tekrar deneyiniz.Ayrıca "tarih" kolonun data tipi nedir ?Ve ya ;
SET DATEFORMAT dmy
select *
from tamirarizakaydi
where tarih between '31.01.2011' and '04.02.2011'
Saygılar,