Office中国论坛/Access中国论坛
标题:
关于固定条目数的查询??
[打印本页]
作者:
ly_19811105
时间:
2007-10-2 15:24
标题:
关于固定条目数的查询??
如题,因工作需要,老板要求对一些数据,每天按指定的人抽出指定数量的货品进行盘点.
但Access中,有没有一种查询能限制数量的,就是,我想从一个大的数据表中,对很多相同的数据进行处理,想建立一个查询,每次只能处理10个数据,或20个数据,自己选定,当从大的数据表中查询时,虽然有很多记录满足条件,但我只取10个或20个数据来进行处理,其它的下次再接着用查询处理.有这样的方法吗??各位高手帮帮忙!!
作者:
kangking
时间:
2007-10-2 16:13
这要看具体的例子,如果只取前10个或后10个,倒是很容易的.
作者:
andymark
时间:
2007-10-2 16:19
SELECT TOP 10 * ROM 表
作者:
ly_19811105
时间:
2007-10-4 16:10
多谢各位老师先,如果我要的不是top 10,而是要按一定的条件进行选取又如何处理呢?例如:
10-A-001
10-B-001
10-C-001
10-D-001
10-E-001
10-F-001
11-A-001
11-A-002
11-A-003
11-B-001
11-C-001
11-D-001
11-E-001
11-F-001
要从上面的数据中我要选出20条所有开始两位相同,中间是A-b-c-d-e-f的数据,而且还有数量限制,选出来的数据不能超过20条,这样应怎样实现呢??请各位老师指点一下!!
作者:
andymark
时间:
2007-10-4 17:31
SELECT TOP 20 *
FROM 表1
WHERE left(字段1,1)=mid(字段1,2,1) and (mid(字段1,4,1) in ("A","B","C","D","E","F"));
作者:
ly_19811105
时间:
2007-10-5 08:52
多谢,多谢,我回去试试,有什么不会的再来请教各位老师.,
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3