|
|
|
|
|
для: (c)Newline
(29.11.2006 в 16:20)
| | А вы как их извлекаете? Для определения вчерашней и сегодняшней даты лучше пользоваться другими запросами. Сегодня
SELECT * FROM tbl WHERE DATE(date_create) = DATE(NOW())
|
Вчера и далее
SELECT * FROM tbl WHERE DATE(date_create) < DATE(NOW())
|
| |
|
|
|
|
автор: (c)Newline (29.11.2006 в 16:20) |
|
|
для: cheops
(29.11.2006 в 00:10)
| | Что-то ничего не выходит, мне нужно выбрать данные за вчера и за сегодня.
Даже запись со временем 2006-11-29 16:13:19 почему-то оказывается вчерашней. | |
|
|
|
|
|
|
|
для: (c)Newline
(28.11.2006 в 20:49)
| | Это должен быть календарный тип, т.е. DATETIME или TIMESTAMP. | |
|
|
|
|
автор: (c)Newline (28.11.2006 в 20:49) |
|
|
для: cheops
(31.10.2006 в 15:58)
| | А какой тип поля должен быть для данного случая? | |
|
|
|
|
|
|
|
для: romza
(31.10.2006 в 15:40)
| | Можно поступить следующим образом
SELECT * FROM tbl WHERE date_create > NOW() - INTERVAL 7 DAY
|
| |
|
|
|
|
|
|
| В таблице БД из которой нужно получить данные, есть ячейка "date_create" с форматом записи "ГГГГ-ММ-ДД ЧЧ:ММ:СС"
Как мне задать SQL запрос к данной таблицы, что бы забирались данные только за последние 7 дней??? | |
|
|
|
|