我得到了一个有400行的表,我想在其中批量赋值。
有两列:第2列和第2列。
对于每行,我希望columnm2值使用以下逻辑:
columnpi2 X 0.09290304 if columnm2 != 0
我该怎么办?
我试过了
SELECT * FROM `table` WHERE 1;
UPDATE table SET columnm2=columnpi2*0.09290304 WHERE columnm2 IS NOT NULL;
我得到了一个有400行的表,我想在其中批量赋值。
有两列:第2列和第2列。
对于每行,我希望columnm2值使用以下逻辑:
columnpi2 X 0.09290304 if columnm2 != 0
我该怎么办?
我试过了
SELECT * FROM `table` WHERE 1;
UPDATE table SET columnm2=columnpi2*0.09290304 WHERE columnm2 IS NOT NULL;
1条答案
按热度按时间c3frrgcw1#
如果要更改表上的值,请更新它: