设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1964|回复: 4
打印 上一主题 下一主题

[查询] 这个查询怎么做?

[复制链接]
跳转到指定楼层
1#
发表于 2004-12-23 02:52:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
表内容如下:

序号      名称     数量

1             A          2

2             A          3

3             B          5

4             A          1

5             B          6

怎样通过查询得到如下结果:

序号      名称     数量       小计

1             A          2            2

2             A          3            5

3             B          5            5

4             A          1             6

5             B          6            11
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-1-23 04:23:00 | 只看该作者
请问小计从哪里来?也就是小计要哪个加哪个或。。。。http://www.office-cn.net/images/nopic.gif
3#
发表于 2005-1-24 21:04:00 | 只看该作者
关于此主题请参考:

    《ADP》如何动态查询余额——之三?丢掉用dsum()的方法吧!

    http://access911.net/index.asp?u1=a&u2=72FAB31E17DC

4#
发表于 2005-1-25 01:22:00 | 只看该作者
其实对于累计的计算,最好还是在前台做,理由很简单,因为这类计算是面向游标的,而SQL是面向集合解决问题的.所以,使用SQL解决这类问题都是不合理的.强行用这些方法,会使本来为a的计算量变为a的n次方的量(只是打个比如).当然,本人的DSUM方法也是过时的方法.也不推荐使用.ACCESS的前台编程能力很弱,ACCESS要前台做到这个,也是可以.但是很别扭.也没有好办法.如果真的要很好解决,就最好换个开发工具.[em04]
5#
 楼主| 发表于 2005-1-28 06:35:00 | 只看该作者
我是在输入记录时动态显示当前 结存,现在还是在窗体中用DSUM来实现,本用查询也可以实现计算结果,但是这样一来记录集就不能更新!郁闷!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-5 13:08 , Processed in 0.091244 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表