Страница 1 из 1

Умножить на "2" столбец в таблице

СообщениеДобавлено: 11 фев 2010, 03:07
Otshelnik
В базе данных было максимальное значение рейтинга 5. Сейчас хочу сделать 10-ти бальную систему рейтинга. В таблице mysql есть столбец "rating" - там естественно максимальное значение = 5. Как мне эти значения умножить на 2? И чтобы в таблице не затрагивались другие столбцы (например ip, post_id)

Подскажите пожалуйста. Там под 1000 строк (вручную не предлагать :) ).

Re: Умножить на "2" столбец в таблице

СообщениеДобавлено: 11 фев 2010, 11:03
Rostov114
Код: Выделить всёРазвернуть
UPDATE `имя_таблицы` SET `rating` = (`rating`*2) 

Re: Умножить на "2" столбец в таблице

СообщениеДобавлено: 11 фев 2010, 20:51
Otshelnik
у меня он умножил на 8 почему-то... вводил так:
Код: Выделить всёРазвернуть
UPDATE `qwcs_ratings` SET `rating_rating` = (`rating_rating`*2);

Re: Умножить на "2" столбец в таблице

СообщениеДобавлено: 11 фев 2010, 21:12
Otshelnik
решил проблему. сделал так:
Код: Выделить всёРазвернуть
UPDATE `qwcs_ratings` SET `rating_rating` = `rating_rating`*2


- то-есть убрал скобки и ;

Re: Умножить на "2" столбец в таблице

СообщениеДобавлено: 11 фев 2010, 21:13
Otshelnik
Ростов - спасибо тебе большое!