mysql update multiple columns code example

Example 1: how to update an attribute in MySQL

UPDATE table_name
SET variable = 'changed field', variable = 'another changed field'
WHERE firstline_name = 1;

Example 2: set column to not null mysql

ALTER TABLE Person MODIFY P_Id INT(11) NOT NULL;

Example 3: update all rows mysql

UPDATE tableName SET columnName = yourValue;
#to update multiple columns:
UPDATE tableName SET column1 = value1, column2 = value2; #and so on

Example 4: mysql update add to existing value

mysql> UPDATE tableName SET sometotal = sometotal+10 WHERE Id = 4;

Example 5: mysql multiple set statements

UPDATE tablename SET column1 = "value1", column2 = "value2" ....

Example 6: 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');

Tags:

Sql Example