当前位置: 代码迷 >> J2EE >> 小弟我要用java获取数据库最近12个月的数据如何写
  详细解决方案

小弟我要用java获取数据库最近12个月的数据如何写

热度:78   发布时间:2016-04-17 23:46:25.0
我要用java获取数据库最近12个月的数据怎么写
把离当前月最近的12个月(几个月无所谓)的数据查出来显示,我用的mysql
------解决方案--------------------
谁知道你数据表长啥样,怎么给你写sql?
------解决方案--------------------
哥哥...你的数据表里面如果有日期记录,那就好办了,直接查询日期记录在 12个月之前到现在的记录就ok了~
------解决方案--------------------
可以啊,不要小看sql
------解决方案--------------------
SELECT
*
FROM
tablename
WHERE
tabledate BETWEEN DATE_ADD(
LAST_DAY(SYSDATE()),
INTERVAL - 13 MONTH
)
AND DATE_ADD(
LAST_DAY(SYSDATE()),
INTERVAL - 1 MONTH
)

不知道你的表名,所以用tablename代替。不知道你的列名用tabledate代替。
实现效果就是查询 上个月以及上个月往前推12个月的数据