Mengapa Anda melakukan perbandingan tanggal menggunakan string? Itu hanya salah, salah, salah. (Jika Anda melakukannya, gunakan format standar ANSI, YYYY-MM-DD agar perbandingannya benar.)
Lakukan saja ini menggunakan tanggal:
Where visit_nextVisitDate between '2017-04-02' AND '2017-05-02'
Sebenarnya, adalah ide yang buruk untuk menggunakan between
dengan tanggal. Aaron Bertrand memiliki blog
tentang hal ini.
Saya merekomendasikan:
Where visit_nextVisitDate >= '2017-04-02' AND
visit_nextVisitDate < '2017-05-03'