您的位置:首页 > 数据库 > MySQL

postgresql 與mysql有關日期的操作

2012-05-31 12:04 363 查看
在postgresql中,將特定日期推前一周: select '2012-05-31'::date-cast('1 week' as interval);

在postgresql中,將特定日期推前一月: select '2012-05-31'::date-cast('1 months' as interval);

在postgresql中,將特定日期推后一周: select '2012-05-31'::date-cast('-1 week' as interval);

在postgresql中,將特定日期推后一月: select '2012-05-31'::date-cast('-1 months' as interval);

week與month加複數與不加複數無所畏

在mysql中,將特定日期推前一周: select date_add('2012-05-31',interval -1 week);

在mysql中,將特定日期推前一月: select date_add('2012-05-31',interval -1 month);

在mysql中,將特定日期推后一周: select date_add('2012-05-31',interval 1 week);

在mysql中,將特定日期推后一月: select date_add('2012-05-31',interval 1 month);

week與month必須用單數
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  postgresql mysql date