Я новичок в stackoverflow. Я застрял с этой проблемой в течение нескольких недель, но не могу найти похожие примеры для этого (исправьте меня, если я ошибаюсь). То, что я пытаюсь достичь, - это обновление значений одной таблицы из другой таблицы, но с использованием похожих похожих слов. У меня есть 2 таблицытаблица обновлений из другой таблицы, используя как оговорку в оракуле
table1 (id, item) values:
id | item
-------------
10 | book
20 | copy
30 | pen
table2 (id,item) values:
id | item
-------------
null | the big book
null | the copy machine
null | penpal
Теперь я хочу:
Update table2 A
Set id = Select id From table1 B
Where A.item Like B.item;
Мой желаемый результат: -
id | item
-------------
10 | the big book
20 | the copy machine
30 | penpal
Как это сделать ? Спасибо вам всем.
Могут ли быть записи, например, «большая книга» И «большая тяжелая книга» как в таблице2? Если да, то какой из них вы бы выбрали? – Shruti
@Shruti: тот, у которого есть min rownum. – Joey