背景:使用 OLEDB 驱动程序连接到 VFP 数据库。脚本:php
以下是一组数据项购买示例:
partno purch_date price
A 04/02/2012 95
A 04/01/2012 100
B 02/28/2012 55
B 03/15/2012 60
我想要做的是构建一个选择查询,该查询将根据日期获取最新购买价格的价格。这听起来很简单,但我一生都无法弄清楚如何做到这一点。似乎必须有一个我不知道的聚合函数。我认为它应该类似于以下内容:
SELECT partno, max(purch_date) as lastest_purch_date, price FROM table GROUP BY partno
此查询将不起作用,因为 VFP 将需要所有选定字段的聚合函数。我缺少的是一个函数或以某种方式告诉 vfp 我想要对应于 max(purch_date) 的价格
任何帮助将不胜感激。谢谢。