I have “users”
user_id usr_name email
1 john john@yahoo.com
2 mike mike@gmail.com
3 tom tom@hotmail.com
table “positions”
pod_id pos_name magic_id email
1 carpenter 22 mike@gmail.com
2 driver 33
3 guard 44 john@yahoo.com
4 cleaner 55 tom@hotmail.com
5 accountant 66
now in table users i create column “magic_id”
is there way to add it from table positions with single query?
e.g.
UPDATE users
LEFT JOIN positions on positions.email = users.email
SET users.magic_id = positions.magic_id
will this work?
This works, as can be seen at this SQLFiddle link:
http://sqlfiddle.com/#!2/431a9/1