我有两如下结果的表 data
paramKey swimmingpoolKey value date
wd yhg 20 2014-08-15
sd yhg 40 2014-08-13
rs yhg 100 2014-08-14
wd yhg 55 2014-10-10
还有两个表param
id key name
1 wd 温度
2 sd 深度
3 rs 人数
swimmingpool
id key name
1 yhg 一号馆
2 ehg 二号馆
我想得到以下的表
paramId swimmingpoolId paramKey swimmingpool value date
2 1 sd yhg 40 2014-08-13
3 1 rs yhg 100 2014-08-14
1 1 wd yhg 55 2014-10-10
也就是在data表中只要paramKey和wimmingpoolKey 的组合相同的只取出date最近的一条记录,并且在结果出现另外两个表的paramKey和wimmingpoolKey作为外键在另外两根个表中的id