कोशिश करें:
SELECT * FROM `msr_bills`
WHERE STR_TO_DATE(bill_date, '%d-%m-%Y')
BETWEEN STR_TO_DATE('15-09-2021', '%d-%m-%Y') AND STR_TO_DATE('23-09-2021', '%d-%m-%Y') ;
https:/ /dev.mysql.com/doc/refman/8.0/hi/date-and-time-functions.html#function_str-to-date
जब आप डेटा को टेक्स्ट फॉर्मेट में स्टोर करते हैं तो आपको इसे हमेशा सही डेट फॉर्मेट में बदलना चाहिए