Office中国论坛/Access中国论坛

标题: ADP 分组查询如何返回第一行数据 [打印本页]

作者: joekee2000    时间: 2012-12-15 01:23
标题: ADP 分组查询如何返回第一行数据
[attach]50934[/attach]
如上图所示,要如何实现?谢谢!
作者: zhuyiwen    时间: 2012-12-15 10:40
  1. SELECT TOP 100 PERCENT A.物料编号, A.货币种类, A.最新时间, B.初始单价
  2. FROM
  3.     (
  4.         SELECT TOP 100 PERCENT 物料编号, 货币种类, MAX(记录时间) AS 最新时间
  5.         FROM dbo.表_价格信息
  6.         GROUP BY 物料编号, 货币种类
  7.     ) A INNER JOIN dbo.表_价格信息 B
  8.     ON
  9.         A.物料编号=B.物料编号 AND
  10.         A.货币种类=B.货币种类 AND
  11.         A.最新时间=B.记录时间
  12. ORDER BY A.最新时间 DESC, A.物料编号
复制代码

作者: joekee2000    时间: 2012-12-15 12:50
{:soso_e179:}
谢谢zhuyiwen。OK了。没想到还可以这样操作。真是大开眼界。{:soso_e160:}




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3