|
|
|
|
|
для: JIEXA
(24.04.2005 в 18:08)
| | а так всё пашит спасибо | |
|
|
|
|
|
|
|
для: cheops
(24.04.2005 в 13:50)
| | опечатка
не FORM, а FROM :))) | |
|
|
|
|
|
|
|
для: JIEXA
(23.04.2005 в 21:23)
| | Да ключевое слово INTERVAL указывает, что из даты будет вычтено (-) или прибавлено (+) временное значение (следует за INTERVAL), в конце приводятся единицы измерения. | |
|
|
|
|
|
|
|
для: JIEXA
(23.04.2005 в 19:28)
| | Извиняюсь, погружён сейчас в исследование MySQL 5 и не сообразил, что WEEK введён только начиная с версии 5.0.0. Используйте
SELECT * FORM tbl WHERE puttime>NOW() - INTERVAL 7 DAY
|
| |
|
|
|
|
|
|
|
для: JIEXA
(23.04.2005 в 21:23)
| | так не пашет:
select * from tbl WHERE news_datestamp>NOW() - INTERVAL 1 WEEK | |
|
|
|
|
|
|
|
для: cheops
(23.04.2005 в 21:20)
| | - INTERVAL 1 WEEK это тоже часть запроса? | |
|
|
|
|
|
|
|
для: JIEXA
(23.04.2005 в 19:28)
| |
SELECT * FORM tbl WHERE puttime>NOW() - INTERVAL 1 WEEK
|
tbl - имя таблицы
puttime - столбец DATETIME | |
|
|
|
|
|
|
| Как из бд вытащить все записи, которые были добавлены в течении недели(тоесть записи сделанные не раньше семи дней назад)? У каждой записи есть дата в формате DATETIME. | |
|
|
|
|