Warum sollten Sie Datumsvergleiche mit Zeichenfolgen durchführen? Das ist einfach falsch, falsch, falsch. (Wenn Sie dies tun, verwenden Sie ANSI-Standardformate, JJJJ-MM-TT, damit die Vergleiche korrekt sind.)
Tun Sie dies einfach mit Datumsangaben:
Where visit_nextVisitDate between '2017-04-02' AND '2017-05-02'
Eigentlich ist es eine schlechte Idee, between
zu verwenden mit Datteln. Aaron Bertrand hat einen sehr guten Blog
zu diesem Thema.
Ich empfehle:
Where visit_nextVisitDate >= '2017-04-02' AND
visit_nextVisitDate < '2017-05-03'