Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL select语句。修改列中的所有数字。_Sql_Ms Access - Fatal编程技术网

SQL select语句。修改列中的所有数字。

SQL select语句。修改列中的所有数字。,sql,ms-access,Sql,Ms Access,如何将表列中的所有数字替换为乘以0.6。 假设该列内容如下: 1 2 3 我希望它成为: 0.6 1.2 1.8 转到SQL视图并键入: select columnname*0.6 from tablename 用表/列名替换columnname和table。顺便说一下,这是乘以0.6,而不是除以。转到SQL视图并键入: select columnname*0.6 from tablename UPDATE mytable SET mycolumn = mycolumn * 0.6

如何将表列中的所有数字替换为乘以0.6。 假设该列内容如下:

1
2
3
我希望它成为:

0.6
1.2
1.8

转到SQL视图并键入:

select columnname*0.6 from tablename

用表/列名替换columnname和table。顺便说一下,这是乘以0.6,而不是除以。

转到SQL视图并键入:

select columnname*0.6 from tablename
UPDATE mytable
   SET mycolumn = mycolumn * 0.6;

用表/列名替换columnname和table。顺便说一下,这是乘以0.6,而不是除以。

你的意思是乘法,对吗?还不清楚你是想让数字在表格中直接相乘,还是在选择时相乘。你的意思是乘法,对吗?还不清楚你是想让数字在表格中直接相乘,还是在选择时相乘。如果这样做有效,你帮我省了18个小时的工作!HAHA@user425815 .. 我向上帝祈祷,你已经18个小时没做那件事了。如果这行得通的话,你就帮我省了18个小时的工作!HAHA@user425815 .. 我向上帝祈祷,你已经有18个小时没有做这个了。假设这个列是十进制的。十进制列的精度不是也起作用了吗?工作得很有魅力!:)谢谢你,先生。假设该列为十进制类型。十进制列的精度不也起作用吗?工作起来很有魅力!:)谢谢你,先生。
UPDATE mytable
   SET mycolumn = mycolumn * 0.6;