如何在sql中的列内乘以一个值

时间:2013-07-17 07:16:56

标签: sql vb.net

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

enter image description here

3 个答案:

答案 0 :(得分: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

答案 1 :(得分:1)

发出如下update语句:

UPDATE TableName SET UPD = UPH * 24

答案 2 :(得分:1)

尝试这个:

UPDATE TABLE_NAME SET UPD = 24*(UPH) WHERE DEVICE ='A'