Запись которая попадает в диапазон дат mysql php

87
23 марта 2021, 17:00

Подскажите пожалуйста в записи таблицы mysql есть две даты 2019-06-10 и 2019-07-10. $date = "2019-06-15"; Как составить условие если $date входит в диапазон дат между первой и второй тогда показываем эту дату? Сейчас запрос такой:

SELECT * FROM projects WHERE (date_create BETWEEN '".$row_calendar_process['date_create']." 00:00:00' AND '".$row_calendar_process['run_up']." 23:59:59')
Answer 1

Вам нужно воспользоваться оператором BETWEEN.

SELECT *
FROM `objects`
WHERE (date_field BETWEEN '2010-01-30 14:15:55' AND '2010-09-29 10:15:55')

Пример взял отсюда.

UPD

Исходя из Ваших правок в вопросе, должно быть приблизительно как-то так:

"SELECT * FROM projects WHERE ($date BETWEEN '".$row_calendar_process['date_create']." 00:00:00' AND '".$row_calendar_process['run_up']." 23:59:59')"
READ ALSO
Как переместить значения utm параметров URL'а внутрь атрибута href в дополнение к ссылке?

Как переместить значения utm параметров URL'а внутрь атрибута href в дополнение к ссылке?

Пользователь переходит по объявлению, которое содержит utm меткиКогда он зашел на сайт, то у него по идее значения добавляются к utm меткам

98
Зависает PHPStorm

Зависает PHPStorm

PHPStorm зависает когда я пытаюсь что то изменить в настройкаНо не всегда, а через раз

85
Подскажите пожалуйста [закрыт]

Подскажите пожалуйста [закрыт]

Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах

117