我需要创建一个查询,该查询按两列分组并根据条件返回一个附加列。
例如,假设我有以下列:
产品代码 | 序列号 | 数量 | 购买日期 | 客户ID
该表包含具有不同数量和购买日期的 ProductCode 和 SerialNumber 的重复组合。我想为 DatePurchased 返回具有最大(最近)值的行的 ProductCode、SerialNumber 和 Quantity。为了使事情更加复杂,必须对 CustomerID = 'xxx' 的所有行执行此操作。
有任何想法吗???
任何帮助表示赞赏。干杯。