【发布时间】:2014-07-21 09:45:52
【问题描述】:
这是我创建的 ms 访问查询的示例 sql 查询。我试图只获得一排最小(日期)。当我运行我的查询时,我得到了多行。任何命中?谢谢
SELECT tblWarehouseItem.whiItemName,
tblWarehouseItem.whiQty,
tblWarehouseItem.whiPrice,
Min(tblWarehouseItem.whiDateIn) AS MinOfwhiDateIn,
tblWarehouseItem.whiExpiryDate,
tblWarehouseItem.whiwrhID
FROM tblWarehouseItem
GROUP BY tblWarehouseItem.whiDateIn,
tblWarehouseItem.whiItemName,
tblWarehouseItem.whiQty,
tblWarehouseItem.whiPrice,
tblWarehouseItem.whiExpiryDate,
tblWarehouseItem.whiwrhID;
如果我的 sql 代码可以正常工作:
SELECT MIN(tblWarehouseItem.whiDateIn) FROM tblWarehouseItem;
【问题讨论】:
标签: sql ms-access vba ms-access-2007 aggregate-functions