从timestamp列中选择上个月记录mysql

时间:2014-06-18 08:21:43

标签: mysql

我有一个mysql DB,它有一个名为date的TIMESTAMP字段。如何选择上个月的所有字段?

例如01-05-2014然后31-05-2014等..

提前致谢!

3 个答案:

答案 0 :(得分:0)

select * from table where timestamp_col=LAST_DAY(timestamp_col)

Source

答案 1 :(得分:0)

根据我的理解,你想要这样......

SELECT * FROM table_name where timestamp_col BETWEEN '2014-05-01' AND '2014-05-31';

答案 2 :(得分:0)

SELECT DATETİME, FROM_UNIXTIME( {日期时间{1}}