आपके दो प्रश्न समकक्ष नहीं हैं। datediff
संस्करण में 01-Jan-2013
. के सभी मान शामिल होंगे समय की परवाह किए बिना, जबकि बीच के संस्करण में केवल 01-Jan-2013
की पंक्तियाँ शामिल होंगी समय कहां है 00:00:00
।
यदि आप श्रेणी के विरुद्ध जाँच करते हैं और कॉलम पर कोई गणना नहीं करते हैं, तो आपकी क्वेरी Something_Date
पर एक अनुक्रमणिका का उपयोग करने में सक्षम होगी और साथ ही 01-Jan-2013
. के सभी मान शामिल करें समय की परवाह किए बिना।
where
SIH.[Something_Date] >= '19700101' and
SIH.[Something_Date] < '20130102'