asp sqlserver

来源:百度知道 编辑:UC知道 时间:2024/07/05 02:17:19
现有 表1 内容如下:
单价---数量-----金额
2-------8--------
3-------9--------
5-------7--------
执行一条命令后:表1内容变成如下:(注意,我要的是表1的"内容"改变并不仅是查询的结果!!!)
单价---数量-----金额
2------8--------16
3------9--------27
5------7--------35
----------------------------------------------
看题的时候忽略"---"把它看成空格,因为这上面空格显示不出来.

你的SQL语句可以下面这样写:
UPDATE [表1] SET [金额] = [单价] * [数量]

先增加一个字段 金额!
然后通过循环执行
do while not rs.eof
rs("金额")=rs("单价")*rs("数量")
rs.update
rs.movenext
loop