mysql update query to update multiple columns code example
Example 1: update all rows mysql
UPDATE tableName SET columnName = yourValue;
UPDATE tableName SET column1 = value1, column2 = value2;
Example 2: mysql update multiple rows with different values
UPDATE config
SET config_value = CASE config_name
WHEN 'name1' THEN 'value'
WHEN 'name2' THEN 'value2'
ELSE config_value
END
WHERE config_name IN('name1', 'name2');
Example 3: mysql change value
UPDATE [LOW_PRIORITY] [IGNORE] table_name
SET
column_name1 = expr1,
column_name2 = expr2,
...
[WHERE
condition];
Example 4: mysql update one table from another table multiple columns
update tabe2 set subject_id = (SELECT GROUP_CONCAT(sub_id SEPARATOR ', ') as sub_id FROM tabe1)