回答編集履歴

2

推敲

2018/02/02 09:13

投稿

sazi
sazi

スコア25195

test CHANGED
@@ -14,6 +14,6 @@
14
14
 
15
15
  from 新施設マスタ,旧施設マスタ
16
16
 
17
- where 旧マスタ.施設名 like '%' || 新マスタ.略称 || '%'
17
+ where 旧施設マスタ.施設名 like '%' || 新施設マスタ.略称 || '%'
18
18
 
19
19
  ```

1

追記

2018/02/02 09:13

投稿

sazi
sazi

スコア25195

test CHANGED
@@ -1 +1,19 @@
1
1
  サンプルの新.施設名称と旧.施設名を見る限り、ある程度のルールで文字を区切ったものと比較などしないと、結び付けは無理ですね。
2
+
3
+
4
+
5
+ 追記
6
+
7
+ ---
8
+
9
+ 失礼。略称との比較ですね。であればlikeの左辺と右辺が逆です。
10
+
11
+ ```SQL
12
+
13
+ select *
14
+
15
+ from 新施設マスタ,旧施設マスタ
16
+
17
+ where 旧マスタ.施設名 like '%' || 新マスタ.略称 || '%'
18
+
19
+ ```