To update multiple rows in MySQL, you can use the UPDATE statement with a WHERE clause that specifies the condition for the rows you want to update. Here is an example:
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
In this statement, table_name
is the name of the table containing the rows you want to update. column1
and column2
are the names of the columns you want to update, and value1
and value2
are the new values you want to set for those columns. condition
is the WHERE clause that specifies which rows you want to update.
For example, if you have a table named customers
with columns named first_name
, last_name
, and email
, and you want to update the email address for all customers with the last name “Smith”, you could use the following SQL statement:
UPDATE customers SET email = 'newemail@example.com' WHERE last_name = 'Smith';
This would update the email
column for all rows in the customers
table where the last_name
is equal to “Smith”, setting the email address to “newemail@example.com“.