2
MYSQL, что я хочу, какMySQL, что это правильный синтаксис для этого условного оператора обновления
update tablename
case fieldA
when value1 then set fieldX0=xxx,fieldX1=bbb,fieldX2=ccc ...
when value2 then set fieldY0=yyy,fieldY1=eee,fieldY2=fff ...
end
что является правильным и простым синтаксисом для этого? Большое спасибо.
спасибо, в этом случае используйте, если проще, я должен сделать мой вопрос более понятным, если есть много столбцов, которые нужно затронуть, есть ли простой способ сделать это. – user995789
@ user995789 к сожалению нет, но вы можете создать таблицу temp, содержащую эти значения, а затем обновить с помощью 'JOIN'. –
спасибо, я попробую. – user995789