I have table reservasi
with structure data like this:
id_reservasi
package_name
<- varchardate_check_in
<- varchar format (d-m-Y)time_check_in
<- varchar format (h:i:s)price
<- varchar
I want select data with filter between from date and time from previous data reservasi
to Until the time specified.
For now, I use this sql query:
SELECT SUM(price) AS total
FROM reservasi
WHERE date(str_to_date(date_check_in,'%d-%m-%Y')) BETWEEN date(str_to_date('$date_check_in_rekap','%d-%m-%Y')) AND date(str_to_date('$date_now','%d-%m-%Y')
AND STR_TO_DATE(time_check_in, '%H:%i:%s') BETWEEN STR_TO_DATE('$time_check_in_rekap', '%H:%i:%s') AND STR_TO_DATE('$time_now', '%H:%i:%s')
But it don't show any data...
How to use BETWEEN
correctly?