我想更新Table1.field2
,我內Table2.field1
甲骨文選擇其中FIELDA存在INSTR(fieldB)不同的表
例發現Table1.field1
的/更新FIELDA:
UPDATE Table1 t1
SET t1.field2 = 'yes'
where Instr(t2.field1, Table2.field1) > 0
我已經試過這其他一些方法,我明白我的例子是可以定義的,而不是做它的方式。我只是覺得它展示了我想要實現的最好的東西。
感謝
這似乎適用於小型測試桌。但是對於大表,查詢似乎永遠運行 – user1332534
是的,如果你的兩個表,不能直接連接,它會變得很忙...... Instr(t1.field1,t2.field1)'不是一個表演加入條件.. –