2013-07-22 2 views
-1

таблицы, как приведено нижетаблицы SQL для обновления обнуляется столбец

Id   country  Person  Money  sum 

1   UK   john   2010  null 
2   USA   Henry   120  null 
3   RUS   neko   130  null 
4   GER   suka   110  null 
7   CAN   beater  1450  null 
8   USA   lusi   2501  null 

каждый денежный колонки путем умножения на 2 и хранятся в соответствующем столбце суммы, как, например, приведены ниже

Id   country  Person  Money  sum 

1   UK   john   2010  4020 
2   USA   Henry   120  240 
3   RUS   neko   130  260 
4   GER   suka   110  220 
7   CAN   beater  1450  2900 
8   USA   lusi   2501  5002 
+0

http://stackoverflow.com/questions/17759300/sql-table-how-to -multliply-массив из-номера неправдоподобно-из-SQL-таблиц-и-запасенные в? RQ = 1 –

ответ

1

Вы просто хотите обновить поле с использованием такого выражения.

update `tablename` set `sum` = `Money` * 2 where `sum` is null; 

Если вы хотите, чтобы это произошло indescriminately вы можете уронить где часть обновления, как:

update `tablename` set `sum` = `Money` * 2; 
Смежные вопросы