id | time | name
1 | 1354382314 | test1
2 | 1374769114 | test2
3 | 1322759914 | test3
Как выбрать записи, сделанные на прошлой неделе, месяц назад или год назад?
id | time | name
1 | 1354382314 | test1
2 | 1374769114 | test2
3 | 1322759914 | test3
Цитата |
Смотрите в сторону mktime и getdate |
SELECT * FROM tbl_name WHERE DATE(col_timestamp) BETWEEN '2013-07-01' AND '2013-07-31'
SELECT * FROM tbl_name WHERE col_timestamp > NOW() - INTERVAL 3 DAY
Цитата |
SELECT * FROM tbl_name WHERE DATE(col_timestamp) BETWEEN '2013-07-01' AND '2013-07-31' |
Цитата |
Берется 0:00 31-го |
Цитата |
а как вы будете узнавать сколько дней в месяце? |
Цитата |
DATE ('2013-07-31 15:07:34') = ??? |
SELECT * FROM tbl_name WHERE DATE(FROM_UNIXTIME(`time`)) BETWEEN '2013-07-01' AND '2013-07-31'