百家讲坛袁腾飞西夏mp3:问个sql的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/07 08:19:29
知道怎么在数据库里使两列的结果相乘在第三列里显示出来吗 如果是编程有没有vb+mssql的语句
具体就是
1 2
3 4
想要的结果是
2
12

有啊,如表名为tbl,列名分别为id,r1,r2,r3,将tbl中的r1*r2的结果放入r3中就是:
Update tbl SET r3=r1*r2
上面这句会将表中所有行的r1*r2放入r3中,如果只对某一行,则要加入WHERE语句,如:
UPDATE tbl SET r3=r1*r2 WHERE id=10
将行号为10的进行操作

update table set r3 = r1*r2

学到了~~~...