私は新しいstackoverflowです。何週間もこの問題に悩まされていますが、これと似たような例は見つけられません。私が達成しようとしているのは、あるテーブルの値を別のテーブルから更新することですが、同様の外観のキーワードを使用します。私が持っている2つのテーブル oracleのlike節を使用して別のテーブルのテーブルを更新します。
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:最小の丸を持ったもの。 – Joey