首页=>开发=>Access=>得到每个销售员的前10位销售额的查寻语句 |
|
|
得到每个销售员的前10位销售额的查寻语句 |
www.51study.net 2004-7-2 20:49 |
【字体:大 中 小】【评论】【打印】 【关闭】 |
|
|
我想提交这个问题:我有一个ACCESS数据库, 其中的一个图表存有5个销售员的所有销售记录, 我要写一个查寻语句来得到每个销售员的前10位的销售额。 这个像其它应对“前数位”结果的查寻,包含棘手的嵌套查寻的连接,我不需要提及你需要准备这个用户将不可避免地提及的问题。 在ACCESS中,你可以用TOP 语法, 这将使必要关联的子查寻更便于写 select s.id, s.name, s.sales from salestable s where s.sales in ( select top 10 sales from salestable where id = s.id order by sales desc ) order by s.id, s.sales desc |
|
|
【字体:大 中 小】【评论】【打印】 【关闭】 |
|
|
|
|
|