SELECT timestamp
FROM tablename
WHERE timestamp >= userStartDate
AND timestamp < userEndDate + INTERVAL 1 DAY
यह userStartDate . के बीच दिनांक भाग वाले प्रत्येक रिकॉर्ड का चयन करेगा और userEndDate , बशर्ते कि इन फ़ील्ड में DATE . प्रकार का हो (बिना समय भाग के)।
यदि प्रारंभ और समाप्ति तिथियां स्ट्रिंग के रूप में आती हैं, तो STR_TO_DATE का उपयोग करें किसी दिए गए प्रारूप से कनवर्ट करने के लिए:
SELECT timestamp
FROM tablename
WHERE timestamp >= STR_TO_DATE('01/11/2010', '%m/%d/%Y')
AND timestamp < STR_TO_DATE('01/12/2010', '%m/%d/%Y') + INTERVAL 1 DAY