У меня есть таблица Foo:Установить значение столбца в другой столбец в той же строке?
Id col1 col2 result
-- ---- ---- -----
1 a b
2 c d
Мне нужно обновить строку с идентификатором 1, как это:
update foo set result = 'str1=x,str2=col2_value' where Id = 2
результат после обновления должны быть:
Id col1 col2 result
-- ---- ---- ----------
1 a b str1=x,str2=b
2 c d
Как поставить значение из col2 в строку в результате?
Вы используете MySQL или Oracle? (Пожалуйста, не помещайте теги, которые не задействованы.) – jarlh
Вы говорите, что вам нужно обновить строку с id = 1, тогда вы будете 'where id = 2'. Я что-то упустил? – jarlh
О, это оракул – Ronald