Office中国论坛/Access中国论坛

标题: 取数字问题 [打印本页]

作者: cjls2000    时间: 2008-5-26 16:39
标题: 取数字问题
MIN 可以取到最小的一个数字

如果有这样一排数字: 15    18     20    19    30    10    25    09    20    18    08

通过查询取得的结果是: 08  09  10       (目的:取最小的三个数字

要通过ACCESS的查询来完成
各位有什么好的办法取得?[:28] [:28]

查询越简单越好

[ 本帖最后由 cjls2000 于 2008-5-26 16:41 编辑 ]
作者: andymark    时间: 2008-5-26 17:25
select  top 3 * from 表 order by A desc
作者: huangqinyong    时间: 2008-5-26 17:33
你用这段代码试试:
SELECT TOP 3 表1.df
FROM 表1
ORDER BY 表1.df;
作者: huangqinyong    时间: 2008-5-26 17:42
andymark,动作真快,我抢个沙发都抢不到,只能坐板墩了,不过楼主——要的是最小的3个值。
作者: cjls2000    时间: 2008-5-27 08:17
不好意思 修改一下

是分别取 AAA    BBB   CCC 的分别对映的(最小三个数字)
[:28] [:28] [:28] [:28] [:28]




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