मैं किसी निश्चित सीमा के भीतर डेटटाइम डेटाबेस फ़ील्ड से कैसे क्वेरी करूं?सरल दिनांक समय एसक्यूएल क्वेरी
मैं नीचे
SELECT *
FROM TABLENAME
WHERE DateTime >= 12/04/2011 12:00:00 AM
AND DateTime <= 25/05/2011 3:53:04 AM
ध्यान दें कि मैं एक निश्चित समय सीमा के भीतर पंक्तियों प्राप्त करने की आवश्यकता SQL सर्वर 2005
त्रुटि कोड का उपयोग कर रहा हूँ। उदाहरण, 10 मिनट की समय सीमा। ।
गलत वाक्य रचना के पास '12' के साथवर्तमान में एसक्यूएल वापसी "
क्लाइक का उत्तर सही है: आपको उद्धरण जोड़ने की आवश्यकता है।मैंने पहले यह गलती की है, क्योंकि यदि आप उदाहरण के लिए 'दिनांक = 1/12/2011' करते हैं, तो यह * काम करने के लिए * दिखाई देगा, लेकिन वास्तव में 1/12/2011 को विभाजित करें और शून्य प्राप्त करें, और उसके बाद शून्य का इलाज करें न्यूनतम संभव डेटाटाइम मूल्य। –