Используя этот запрос, я хочу получить только более трех данных, но получаю четыре данных SELECT * FROM sss_experience_master
e
WHERE e
. experience_start_time
> = '2018-01-09' И e
. experience_end_time
<= '2018-01-09' ORDER BY e
. category_id
ASC LIMIT 10
Я думаю, что в вашем запросе нет ничего плохого.
Проверьте значение своей базы данных, выполните поиск в таблице "sss_experience_master" и найдите столбец "experience_end_time".
Проверьте, имеет ли значение значение.
вы можете использовать ниже запрос для получения outpot
SELECT * FROM sss_experience_master e WHERE
e.experience_start_time >= '2018-01-09' AND
e.experience_end_time < '2018-01-10'
ORDER BY e.category_id ASC LIMIT 10
sss_experience_master
e
ГДЕe
.user_id
! = '6' Иe
.status
! = '1' Иe
.is_deleted
! = '1' Иe
.category_id
IN («37», «39», «46», «44», «41», «40», «42», «38», «33», «30», «47», «36» , «34», «45», «31», «43», «35») Иe
.user_id
! = '6' Иe
.experience_cost
> = '50' ANDe
.experience_cost
<= '2500' Иe
.experience_start_time
> = '2018-01-09' Иe
.experience_start_time
<= '2018-01-09' ЗАКАЗАТЬe
.category_id
ASC LIMIT 10