Что вам нужно сделать, это ОБНОВИТЬ таблицу, чтобы заполнить столбец authcode
, но вы можете сделать все это за 1 шаг, вставляя строки:
insert into table2(employee,id,zone,url, authcode)
select
employee,
id,
zone,
concat('https://',employee,'.com/',id,'?',zone),
CONVERT(VARCHAR(10),HASHBYTES('MD5', substring(concat('https://',employee,'.com/',id,'?',zone),8,100)),2)
from table1
или если вы хотите обновление:
update table2
set authcode = CONVERT(VARCHAR(10),HASHBYTES('MD5', substring(URL,8,100)),2)
where authcode is null