标题:dbf文件中按时间汇总问题
取消只看楼主
ntzy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-11-18
结帖率:0
已结贴  问题点数:20 回复次数:3 
dbf文件中按时间汇总问题
一个书店的年销售明细表xs,字段为 xh(书的代码),mc(书名),dj(单价),sl(数量),je(金额),rq(日期),其中日期是日期时间型(2010-10-31 上午 08:04:48),若要按月汇总某一种书的销量要怎么写的?日期格式怎么写?要进行函数转换吗?
select xh,mc,sum(sl),sum(je) form xs where        group by rq

谢谢。
搜索更多相关主题的帖子: dbf 文件 汇总 时间 
2010-11-18 09:18
ntzy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-11-18
得分:0 
请问怎么将日期转换成yyyymmdd的格式呢?然后直接就可以用group by 按月汇总了吗?具体语句怎么写,我是新手,能祥细帮我写出来吗?非常感谢。
2010-11-18 14:48
ntzy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-11-18
得分:0 
谢谢指导 。但为什么照上面的语句执行,提示“命令中含有不能识别的短语和关键字”?我已经先将rq改成日期型(2010/05/28),然后还set date to ymd,再执行命令“select xh,mc,sum(sl),sum(je),year(rq) as year年,month(rq) as month月 from xs group by mc,year年,month月 into curs work_temp”,就提示“命令中含有不能识别的短语和关键字”?
谢谢。
2010-11-19 09:43
ntzy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-11-18
得分:0 
我找到原因了,语句里面逗号有全角半角的区别,语法是对的,能执行的,非常感谢,谢谢!
2010-11-19 10:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-326095-1-1.html




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

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