मैं तालिका Log
से सभी रिकॉर्ड्स का चयन करना चाहता हूं, जहां DateAndTime
फ़ील्ड मान (datetime
टाइप करें) आज के दिन पहले, जो भी दिन है, के लिए हैं।टीएसक्यूएल पिछली तारीख के रिकॉर्ड
तो अगर आज 2011-06-08 है, तो मैं उन सभी पंक्तियों का चयन करना चाहता हूं जहां DateAndTime
2011-06-07 00:00:00
से अधिक या बराबर है और 2011-06-08 00:00:00
से भी कम है।
मुझे लगता है कि यहां संभावित पतन का अनुमान है कि यह महीने के पहले दिन पर व्यवहार होगा, क्योंकि 2011-06-00
जैसी तारीख अमान्य है, और 2011-05-31
होना चाहिए।
कॉलम को कास्ट करने से गंभीर प्रदर्शन प्रभाव हो सकते हैं, –
@AdriaanDavel से नीचे JanW का समाधान देखें, यह कार्डिनिटी अनुमान के साथ हो सकता है। वर्गीकरण के साथ नहीं। क्या आपने मेरे उत्तर से जुड़े डीबीए पर सवाल पढ़ा था? –