大家好,比如数据库有一个表table,里面有id datetime value三个字段
id datetime value
01 2009-1-1 300
02 2009-1-2 400
03 2009-1-3 500
04 2009-1-4 600如此类推,我想把选定某段时间段之间的value都乘以0.8 ,不知道怎样可以批量的这一修改呢?谢谢大家修改出来的结果想是这样:
id datetime value
01 2009-1-1 24
02 2009-1-2 32
03 2009-1-3 40
04 2009-1-4 48
id datetime value
01 2009-1-1 300
02 2009-1-2 400
03 2009-1-3 500
04 2009-1-4 600如此类推,我想把选定某段时间段之间的value都乘以0.8 ,不知道怎样可以批量的这一修改呢?谢谢大家修改出来的结果想是这样:
id datetime value
01 2009-1-1 24
02 2009-1-2 32
03 2009-1-3 40
04 2009-1-4 48
解决方案 »
- 通过GetWindowRect取得了窗口的坐标,能否模拟鼠标左键点击窗口的中央?
- 数据库存储的问题
- 请精通DELPHI与C的高手进来帮助我一下...十分感谢
- 高分求助关于"Access violation at address 69746341.Read of address 69746341"
- 操作系统 "道"
- 请问如何生成这样一组数据?
- 请教在哪里有delphi5的补丁下载及ADO控件补丁下载,只限DELPHI5的啊
- 请问PDF的文件用什么软件查看的啊?
- 有关query的小问题
- 数据库不能连接问题?
- 两个class,Access Violation问题,但是不知道问题出现在哪里,帮我看看!
- 从实体类代码看快驴的远程数据库交互功能
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('update table set value=value*0.8 where datetime between 2008-12-31 and 2009-1-5 ');
adoquery1.execSQL;
end;
update table set value=value*0.8 where datetime between '2008-12-31' and '2009-1-5'access
update table set value=value*0.8 where datetime between #2008-12-31 and #2009-1-5#