Как я могу вставить значение в значение, которое я только что выбрал? - PullRequest
0 голосов
/ 28 июня 2011
sb.Append("SELECT u.Reputation");
sb.Append(" FROM Users AS u");
sb.Append(" INNER JOIN Comments AS c ON c.UsersID=u.UsersID");
sb.Append(" WHERE c.CommentsID=@CommentsID");

Я хочу выбрать это значение .. Репутация из таблицы пользователей, а затем вставить в нее число 5 .. Как мне это сделать ..?Я хочу, чтобы в базе данных репутация пользователей была равна 5.

1 Ответ

3 голосов
/ 28 июня 2011
UPDATE Users u 
SET u.Reputation = (u.Reputation + 5) 
INNER JOIN Comments AS c ON c.UsersID=u.UsersID 
WHERE c.CommentsID=@CommentsID
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...