Updating multiple rows using single update statement

Hello,
Scenario – I am trying to update a column in a given table with different values. These values have to be taken from another table in the same database.
Challenge- I want to update these different values in each row using a single update statement.
Looking for – Please suggest me an efficient way of doing this along with an example.
