我需要根据上个月创建的数据库 收集数据。收集最大月份数据
在我的情况
一个。 month_val是个别月份
b。 cur_month最后更新月份
每个月(cur_month)我的用户都可以更新任何月份(month_val)的数据。
输出示例:
查询应只返回上个月的数据。为一月,二月是month_val 1,2
二月月(cur_month 2)
一月月(cur_month 1)我已经加入数据我已经添加了二月,三月的数据是month_val 2,3
...
在12月当月(cur_month 12)我已经加入数据,三月是month_val 3
基于此存储的数据。我必须收集基于cur_month的最新(标记的绿色)month_val
希望我已经清楚地解释了我的问题。
我这样
SELECT * FROM proj_duration_map where cur_month=max(cur_month)
严重试过它不工作在SELECT
? –
您的意思是查询可以检索最新的cur_month? 例如,year_val&cur_month ='2016-12'。 –
这似乎是日期列战略的一个糟糕的选择 – Drew