I tried googling for this issue but only find how to do it using two tables, as follows,
INSERT INTO tbl_member SELECT Field1,Field2,Field3,... FROM temp_ta
INSERT syntax cannot have WHERE but you can use UPDATE.
INSERT
WHERE
UPDATE
The syntax is as follows:
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;