| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5407 人关注过本帖
标题:新手报到,datawindows时间段查询问题求解
只看楼主 加入收藏
hj_eileen
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2016-3-8
收藏
 问题点数:0 回复次数:2 
新手报到,datawindows时间段查询问题求解
需执行SQL语句:
select  xf_storecode as 店铺号,sum(xf_bonus) as 积分 from xf_bonusledger
where xf_txdate between to_date('2016-01-26','YYYY-MM-DD')
and to_date('2016-02-25','YYYY-MM-DD')
group by xf_storecode
order by xf_storecode

PB:
建表时数据库bonusledger按店铺号升序排序。

main open
oldsql = "select xf_storecode,xf_bonus from xf_bonusledger"
dw_1.settrans(sqlca)
dw_1.retrieve()

图片附件: 游客没有浏览图片的权限,请 登录注册


select按钮不会写,总执行不过去,请大侠仗义出手指点一二,在下在此谢过了!
2016-03-08 11:20
hj_eileen
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2016-3-8
收藏
得分:0 
看来PB真的没什么人用了
2016-03-08 11:28
kytling
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2016-4-1
收藏
得分:0 
起时时间是text,对应的为string类型,将两个时间分别设为ls_date1,ls_date2,转化为ld_date1,ld_date2(日期或具体时间皆可)
你可以这样写
select  xf_storecode as 店铺号,sum(xf_bonus) as 积分 from xf_bonusledger
where to_char(xf_txdate,'yyyy-mm-dd') >=to_char(:ld_date1),'YYYY-MM-DD')
and   to_char(xf_txdate,'yyyy-mm-dd') <=to_char(:ld_date2,'YYYY-MM-DD')
group by xf_storecode
order by xf_storecode

sql语句在pb中不是完全一样的
2016-04-01 09:58
快速回复:新手报到,datawindows时间段查询问题求解
数据加载中...
 
   



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

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