SELECT * FROM F0111D0001TBLSATFATBASLIK WHERE TARIH between '2015-02-28' and '2015-02-28' KODUM BU ŞEKİLDE ÇALIŞIYOR AMA BENİM DERDİM 2015 YERİNE ORAYA # GİBİ BİRŞEY GETİRİP 2014 YILI GİBİ YADA 2015 YERİNE #### GİBİ BİRŞEY GETİRİP DİĞER YILLARINDA GELMESİNİ SAĞLAMAK İSTİOYRUM
valla istemekle olsa ben neler istiyorum ama olmuyor
Yıl yerine #### gibi birşey yazıp yapamazsın ancak sorgunu biraz değiştirerek yapabilirsin. Şöyle ki;
SELECT * FROM #Temp WHERE (Month(Tarih) BETWEEN 1 AND 5) AND (DAY(Tarih) BETWEEN 15 AND 28)
Böylelikle yıl ne olursa olsun Ocak ve Mayıs ayları arasında ve günü 15 ile 28'i arasında olan tarihler gelir.