求:update 话语(每天执行一次的sql)
发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
求:update 语句(每天执行一次的sql)
表的结构
--------------------------------------------
DROP table test100;
CREATE TABLE test100
(
date date,
bh varchar(10),--编号
bqye decimal(16,2),--本期余额
sqye decimal(16,2)--上期余额
);
--------------------------------------
数据
date bh bqye sqye
2009-12-17 10001 12.00 0
2009-12-17 10002 100.00 0
2009-12-17 10003 500.00 0
2009-12-17 10004 200.00 0
2009-12-17 10005 200.00 0
2009-12-17 10006 400.00 0
。。。 。。。
2009-12-18 10001 XXX 12.00
2009-12-18 10002 XXX 100.00
2009-12-18 10003 XXX 500.00
2009-12-18 10004 XXX 200.00
2009-12-18 10005 XXX 200.00
2009-12-18 10006 XXX 400.00
问
每天数据为8k多行数据
把2009-12-17的bqye(本期余额)更新到 2009-12-18上期余额上面
date 时间是用程序控制的,sql可以把时间date写死,
球每天执行一次的sql
还有补充,我的是informix数据库,
------解决方案--------------------
update test100 t
set sqye=(select bqye from test100 where date=2009-12-17 and bh=t.bh )
where date=2009-12-18
------解决方案--------------------
什么表啊,把dba气死
------解决方案--------------------
up
------解决方案--------------------
疑问,你把前17号的数据更新到18号上,那么17号的数据保留还是删除?
统计bqye
1.select bh,sum(bqye) as bqye test100 where date in('','') group by 1
更新
2.update test100 b set bh (select sum(a.bqye) as bqye test100 a where a.date in('','')) where date = '' and a.bh = b.bh
估计第2个语句不行,我觉得1条语句不好写可以写多条,我觉得是否可以采用临时表来解决。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
asp 连接informix出错
asp 连接informix出错。odbc test connection成功。
出错提示:
“Microsoft OLE DB Provider for ODBC...
-
如何提高查询效率
表架构:
主表+明细表,明细数据按月存储,即:
主表:wamia 明细:wamia201001 wamia201002 ……
目标:
1、...
-
询问下informix的价格
想问下关于windows下informix choice版11.5和11.7的价格大概是多少啊?按CPU算的
------解决方案----------...
-
informix与db2
informix与db2,应该学哪个?
------解决方案--------------------
那要看你工作的需要了。
以及以后客户的需要...
-
sqexplain.out 如何分析?
SQL code
Table map :
----------------------------
Internal name Table name
---------...
-
informix建表
有个时间想取系统当前时间 怎么设啊?
SQL code
create table s (
start time --想要是系统当前时间,怎么设置?
)
---...
-
informix -271错误
1、谁有 informix 授权号啊,能不能帮忙送一个啊??先借我用一下啊!!邮箱是:lymusic2007@126.com
万分感激!!!
或者请...
-
急!急!在线等答案,送分,关于Informix SQL 字符转ASCII码
各位高手,在Informix数据库中,怎样把char字符获取它的ASCII码值?看起来好像很简...
-
请教informix存储过程调用远端数据库方法
我现在想实现从另一台机器上的informix数据库的表中取数,插入到本地的表中,
数据量大概...
-
informix 存储过程中数据类型问题,急。。。。
目的想实现的是从数据库中把数据取出来放到一个单元格中查出来,每条记录用","格开。
...