我有一个 SQL 语句来显示两个日期之间的数据。我几乎明白了,但有一个问题。
如果我输入March 1,2012 to March 7, 2012
.. 它应该显示日期介于两者之间的数据.. 但它也显示 2012 年 3 月以下的所有日期.. 但每当我输入 2012 年 3 月 10 日至 2012 年 3 月 30 日时,SQL 都能完美运行.. 任何帮助将不胜感激。谢谢
SELECT
agentname, noofcalls, qualified, booking, resched,
actualbooking, sales, remarks,
concat(month,' ',day,',',year) as 'date'
FROM
tblagents
WHERE
(month between '" & cbosmonth.Text & "' AND '" & cboemonth.Text & "')
AND (day between '" & cbosday.Text & "' AND '" & cboeday.Text & "')
AND (year between '" & cbosyear.Text & "' AND '" & cboeyear.Text & "')"