| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2059 人关注过本帖
标题:[求助]Access有关计算问题?
只看楼主 加入收藏
yinghua123
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-1-9
收藏
 问题点数:0 回复次数:9 
[求助]Access有关计算问题?


我有个ACCESS表,里面如下格式(车辆很多只列出两个)

加油车辆 燃料类型 加油时间 加油数量 里程表底数

黑E.B8425 90#汽油 2007-1-8 10 51200
黑E.B8425 90#汽油 2007-1-10 10 51215
黑E.B8425 90#汽油 2007-1-12 10 51230
黑E.37749 97#汽油 2007-1-10 10 10000
黑E.37749 97#汽油 2007-1-12 11 10020
黑E.37749 97#汽油 2007-1-15 9 10030
黑E.37749 97#汽油 2007-1-18 10 10050
.......
如何通过查询表自动计算并生成一个下面这样的新表呀~

加油车辆 燃料类型 加油时间 加油数量 行驶公里数
黑E.37749 97#汽油 2007-1-15 40 50
黑E.B8425 90#汽油 2007-1-12 30 30
.......

搜索更多相关主题的帖子: Access 汽油 底数 ACCESS 
2007-01-20 15:40
wdlrczt
Rank: 2
等 级:论坛游民
帖 子:61
专家分:20
注 册:2006-3-29
收藏
得分:0 
把附件传上来,这样容易解决问题,别人帮你的时候也不需要去建一些表之类的东西,可以直接在你的基础修改,这样比较节药时间

共同学习,共同进步!
2007-01-20 21:03
yinghua123
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-1-9
收藏
得分:0 
求助~

感谢楼上的提示~这会把附件也传上来~谢谢
求助]Access有关计算问题?
我有个ACCESS表,里面如下格式(车辆很多只列出两个)

加油车辆 燃料类型 加油时间 加油数量 里程表底数

黑E.B8425 90#汽油 2007-1-8 10 51200
黑E.B8425 90#汽油 2007-1-10 10 51215
黑E.B8425 90#汽油 2007-1-12 10 51230
黑E.37749 97#汽油 2007-1-10 10 10000
黑E.37749 97#汽油 2007-1-12 11 10020
黑E.37749 97#汽油 2007-1-15 9 10030
黑E.37749 97#汽油 2007-1-18 10 10050
.......
如何通过查询表自动计算并生成一个下面这样的新表呀~

加油车辆 燃料类型 加油时间 加油数量 行驶公里数
黑E.37749 97#汽油 2007-1-15 40 50
黑E.B8425 90#汽油 2007-1-12 30 30

2007-01-20 22:34
yinghua123
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-1-9
收藏
得分:0 
[求助]
请斑竹将我多余的帖子删除把~不只为什么编辑不了自己的帖子,第二次附件也没上传成功
c4JYSTJR.rar (7.53 KB) [求助]Access有关计算问题?


2007-01-20 22:51
wdlrczt
Rank: 2
等 级:论坛游民
帖 子:61
专家分:20
注 册:2006-3-29
收藏
得分:0 
djU3dnuI.rar (14.04 KB) [求助]Access有关计算问题?


日期做不出来

共同学习,共同进步!
2007-01-21 00:08
wdlrczt
Rank: 2
等 级:论坛游民
帖 子:61
专家分:20
注 册:2006-3-29
收藏
得分:0 

结果是"查询3"


共同学习,共同进步!
2007-01-21 00:09
yinghua123
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-1-9
收藏
得分:0 
以下是引用wdlrczt在2007-1-21 0:09:11的发言:

结果是"查询3"

2007-01-22 17:22
mingwangxing
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2007-5-24
收藏
得分:0 
用分组来实现
select 加油车辆,燃料类型,加油时间,sum(加油数量) from table group by 加油车辆,燃料类型,加油时间
2007-05-29 17:43
从小到大
Rank: 1
等 级:新手上路
威 望:2
帖 子:200
专家分:0
注 册:2006-6-24
收藏
得分:0 
楼上的也有问题哦 他的加油时间都不一样哦 你这样Group by 加油时间
还是把原表列出来了
如果你要列出最后一个加油时间的话
select a.加油车辆,a.燃料类型,(select top 1 加油时间 from table b where a.加油车辆=b.加油车辆 and a.燃料类型=b.燃料类型 order by 加油时间 desc) as 加油时间,sum(a.加油数量) as 加油数量 from table a group by 加油车辆,燃料类型,加油时间

不知道这样可以不 比较笨的方法

[此贴子已经被作者于2007-5-29 21:05:32编辑过]


2007-05-29 21:03
mingwangxing
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2007-5-24
收藏
得分:0 
再试一下:
select 加油车辆,燃料类型,max(加油时间),sum(加油数量) from table group by 加油车辆,燃料类型
2007-06-05 01:20
快速回复:[求助]Access有关计算问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.049671 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved