Защо бихте правили сравнения на дати с помощта на низове? Това е просто грешно, грешно, грешно. (Ако го направите, използвайте стандартни формати ANSI, ГГГГ-ММ-ДД, така че сравненията да са правилни.)
Просто направете това, като използвате дати:
Where visit_nextVisitDate between '2017-04-02' AND '2017-05-02'
Всъщност е лоша идея да използвате between
с дати. Арън Бертран има много добър блог
по тази тема.
Препоръчвам:
Where visit_nextVisitDate >= '2017-04-02' AND
visit_nextVisitDate < '2017-05-03'