It generally doesn't matter. Presumably, the payor_name
column is declared identically in the two tables.
Personally, I'd probably use the source table because that will be consistent if you need to select more than one column (or the entire row) now or in the future. But I wouldn't object if someone wanted to use the destination table as the anchor type.
If there is some reason that it would be better to error out at the SELECT
statement or at the UPDATE
statement if there is some difference in the declarations, that might be lead you to prefer one over the other. That's pretty uncommon, though, so it is generally a matter of preference and consistency.