У меня есть две таблицы со столбцом VARCHAR
, которые называются «name1» и «name2»:
table1:
id | name1
1 | xyz
2 | foo
3 | barfoo
4 | xchad
table2:
id | id_table1 | name2
1 | NULL | xchad
2 | NULL | foo
3 | NULL | hade
4 | NULL | bar
Я хочу обновить столбец id_table1
из table2
с соответствующим идентификатором из table1
, где строки name1
и name2
совпадают.
Например, в таблице 2 первая строка должна быть обновлена на 4
в столбце id_table1
, начиная с 'xchad' = 'xchad'
.
Объединение просто занимает слишком много времени при сравнении строк.
Спасибо!