在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必須用單數