Cláusula BETWEEN en SQL
Tengo una declaración SQL para mostrar datos entre dos fechas. Casi lo tengo pero hay un problema.
Si yo ingreseMarch 1,2012 to March 7, 2012
... debería mostrar datos con fechas entre los dos ... pero también mostrar todas las fechas de marzo de 2012 ... pero cada vez que ingrese el 10 de marzo de 2012 al 30 de marzo de 2012, el SQL funciona perfectamente ... se agradecerá cualquier ayuda . Gracias
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 & "')"