【发布时间】:2019-08-20 06:52:39
【问题描述】:
我有一个查询,我希望它列出每个库存商品的所有最新交易价格。我尝试使用MAX() 列出每件商品的所有最新交易,但不包含价格,它有效,但是当我包含价格时,该方法将不起作用。
这是我的查询
SELECT MAX(DocDate) AS DocDate, StockCode, Price
FROM StockPurchasePriceHistory spph
INNER JOIN Stocks s
ON spph.Stock = s.Id
GROUP BY StockCode, Price
ORDER BY StockCode ASC
输出
【问题讨论】:
标签: sql sql-server database