0
我有2個表格,說A
和B
。我需要更新state
列A
根據city
在B
。 B
已經得到了實際查找數據匹配類似但不相同的列
A
和B
有另一列City
。 City
在A
是一種垃圾數據,如亞特蘭大,亞特蘭大喬治亞州,亞特蘭大喬治亞州,亞特蘭大,喬治亞州 等 City
在B
只是亞特蘭大。 我需要比較兩個城市和更新state
在A
SELECT DISTINCT b.state FROM A, B WHERE INSTR(A.city ,TRIM(UPPER(B.CITY))) >0
上述選擇中選擇其中大部分但不是其中的一部分。請有人能幫助我。
謝謝
是否啓用了大小寫區分?也許兩座城市都需要升高或降低。 A.City可能需要修剪。 – xQbert
它沒有捕獲的特定值是什麼? – Joe