1

我正在使用 vb.net 和 sql。下面是关于我的数据库中的数据的示例。我想将 UPH 列内的值乘以 24 并插入到 UPD 的新列中。

在此处输入图像描述

4

3 回答 3

2
UPDATE yourtable SET UPD = UPH*24;

您还可以在数据库上创建插入触发器

CREATE TRIGGER times24 BEFORE INSERT ON yourtable FOR EACH ROW SET @UPD = @UPH * 24;

有关更多信息,请参见http://dev.mysql.com/doc/refman/5.0/en/create-trigger.htmlhttp://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html在那。

于 2013-07-17T07:19:22.387 回答
1

尝试这个 :

UPDATE TABLE_NAME SET UPD = 24*(UPH) WHERE DEVICE ='A'
于 2013-07-17T07:23:53.753 回答
1

发出这样的update声明:

UPDATE TableName SET UPD = UPH * 24
于 2013-07-17T07:19:58.450 回答