В одной из моих таблиц mysql у меня есть столбцы start
stop
. Например, значение start - 2011-01-21
, а значение stop - 2011-03-23
. Предполагая сегодня 2011-03-10
, как определить, что «сегодня» находится между периодом начала и окончания?mysql date compare
0
A
ответ
5
select * from mytable where CURDATE() between start and stop
0
select
*
from
`tbl`
where
now() between `the_start_date` and `the_end_date`
0
Хммм бит неоднозначный, но вы можете хранить дату сегодня в переменной и сделать «выбрать старт, стоп из таблицы», а затем в PHP для цикла можно оценить, является ли переменная сегодня между двумя даты?
Смежные вопросы
- 1. MYSQL date compare query
- 2. mysql date compare not working
- 3. получить ошибку MYSQL в DATE compare
- 4. SQL date compare
- 5. Highcharts two date compare
- 6. Dummy php date compare
- 7. Codeigniter date compare
- 8. TSQL - Case Date Compare
- 9. php date compare
- 10. String date to System date compare
- 11. Javascript Compare Date and Time
- 12. java date time compare two
- 13. База данных Codeigniter date-compare
- 14. MS Access date compare Macro
- 15. Compare Date String в Android
- 16. NSPredicate: Compare Date without time (Objective C)
- 17. Highcharts Compare Date Ranges Bar Chart
- 18. Compare DateTime и date as string
- 19. Почему Rails date compare не работает?
- 20. SQL select statement compare formatted date
- 21. MySQL: Compare BETWEEN time
- 22. MySQL date date
- 23. mysql date date sorting
- 24. Mysql Date Solar Date
- 25. MYSQL COMPARE + DATETIME WITH SUBSTR?
- 26. mysql compare float numbers ignored
- 27. Hibernate Quier Compare Date (не более 10 месяцев)
- 28. . NET Date Compare: подсчитайте количество рабочих дней с даты?
- 29. SQL Date Compare, используя только дату Не время
- 30. игнорировать любое пробел или новую строку в java date compare