ACCESS查询时,只显示每个型号的前三个记录,如何处理? 10
展开全部
谢谢各位的回答,我说的可能不够清楚,我的意思是这样的:表中每一个型号都超过3条,我只要求显示每一个型号的前3条记录。
如:订单表
型号 交期 数量
A001 6-2 1000
A001 6-3 1000
A001 6-4 1000
A001 6-5 1000
B001 6-2 1000
B001 6-3 1000
B001 6-4 1000
B001 6-5 1000
我只要A001及B001的前三项,当A001或者B001不足3条时就有多少条显示多少条,超过3条就不显示。(比如 6-5的1000已超过3条,就不用显示)。
用第一种方法做就只显示A001的前三项,B001的前三项没显示,不能达到要求。
请各位再帮忙想想办法。谢谢大家!
如:订单表
型号 交期 数量
A001 6-2 1000
A001 6-3 1000
A001 6-4 1000
A001 6-5 1000
B001 6-2 1000
B001 6-3 1000
B001 6-4 1000
B001 6-5 1000
我只要A001及B001的前三项,当A001或者B001不足3条时就有多少条显示多少条,超过3条就不显示。(比如 6-5的1000已超过3条,就不用显示)。
用第一种方法做就只显示A001的前三项,B001的前三项没显示,不能达到要求。
请各位再帮忙想想办法。谢谢大家!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT top 3 * FROM TABLE
应该是这样的!
应该是这样的!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select top 3 * from 表名称 where 字段名 = '型号'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select top 3 * from 表名 where 年龄= 19
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询