例如有两个表goods和prices,商品表中的一条商品信息会对应价格表中的多条价格信息,现在要根据商品表查询其商品对应的可用最新的价格,即要满足价格的生效日期必须在商品上市之前,如果有多个价格,就选取最后生效的那个价格。
goods:商品表
序号 | 商品名称 | 上市日期 |
1 | iphone6 | 2015-10-01 |
2 | iphone6 | 2016-08-01 |
3 | iphone6 | 2017-09-01 |
prices:价格表
序号 | 商品名称 | 单价 | 生效日期 |
6 | iphone6 | 6500 | 2015-09-15 |
7 | iphone6 | 6000 | 2016-06-15 |
8 | iphone6 | 5800 | 2017-08-15 |
希望得到的结果是:
货物序号 | 商品名称 | 上市日期 |