Dlaczego miałbyś robić porównania dat za pomocą ciągów? To po prostu źle, źle, źle. (Jeśli to zrobisz, użyj standardowych formatów ANSI, RRRR-MM-DD, aby porównania były poprawne).
Po prostu zrób to, używając dat:
Where visit_nextVisitDate between '2017-04-02' AND '2017-05-02'
Właściwie złym pomysłem jest używanie between
z datami. Aaron Bertrand ma bardzo dobrą blog
na ten temat.
Polecam:
Where visit_nextVisitDate >= '2017-04-02' AND
visit_nextVisitDate < '2017-05-03'