Klauzula BETWEEN w SQL
Mam instrukcję SQL do wyświetlania danych między dwiema datami. Prawie to dostałem, ale jest problem.
Jeśli wprowadzęMarch 1,2012 to March 7, 2012
.. powinien pokazywać dane z datami między nimi .. ale pokazuje również wszystkie daty w marcu 2012 roku .. ale za każdym razem, gdy wprowadzę 10 marca 2012 do 30 marca 2012, SQL działa idealnie. . dzięki
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 & "')"