Как обновить все поля профиля одним запросом, если эти поля являются строками, а не столбцами?
Если ставить цель - сделать в один запрос, то решение есть, на сколько оно приемлемое - не знаю..UPDATE `userprofiles` SET 
    `Value` =
    CASE `Field`
        WHEN 'Password' THEN 'pass'
        WHEN 'First name' THEN 'Ivan'
        WHEN 'Login' THEN 'SkyFox'
        ELSE `Value`
    END
WHERE `UserId` = 2
Множественный UPDATE в MySQLMysql update множественное обновление одним запросом