回答編集履歴
7
追記
answer
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
SET テーブル1.簡易店名 = テーブル2.簡易店名
|
8
8
|
```
|
9
9
|
結合条件をデザインビューで表現できないから不可と言うだけで実行は可能。
|
10
|
-
不等号(>=や<=)、和結合(orやinなど)
|
10
|
+
不等号(>=や<=、>や<)、和結合(orやinなど)や式(iifなど)を使った結合も同様にデザインでは表現できませんが、SQLビューでは可能です。
|
11
11
|
特に外部結合の場合、デザインビューで行うにはNull考慮が必要になるので、SQLビューで出来る事を知っておくと便利です。
|
12
12
|
|
13
13
|
デザインビューで可能な形式は以下。
|
6
追記
answer
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
SET テーブル1.簡易店名 = テーブル2.簡易店名
|
8
8
|
```
|
9
9
|
結合条件をデザインビューで表現できないから不可と言うだけで実行は可能。
|
10
|
-
不等号(>=や<=など)の結合も同様にデザインでは表現できませんが、SQLビューでは可能です。
|
10
|
+
不等号(>=や<=)、和結合(orやinなど)の結合も同様にデザインでは表現できませんが、SQLビューでは可能です。
|
11
11
|
特に外部結合の場合、デザインビューで行うにはNull考慮が必要になるので、SQLビューで出来る事を知っておくと便利です。
|
12
12
|
|
13
13
|
デザインビューで可能な形式は以下。
|
5
追記
answer
CHANGED
@@ -8,6 +8,7 @@
|
|
8
8
|
```
|
9
9
|
結合条件をデザインビューで表現できないから不可と言うだけで実行は可能。
|
10
10
|
不等号(>=や<=など)の結合も同様にデザインでは表現できませんが、SQLビューでは可能です。
|
11
|
+
特に外部結合の場合、デザインビューで行うにはNull考慮が必要になるので、SQLビューで出来る事を知っておくと便利です。
|
11
12
|
|
12
13
|
デザインビューで可能な形式は以下。
|
13
14
|
```SQL
|
4
追記
answer
CHANGED
@@ -1,12 +1,14 @@
|
|
1
1
|
①をテーブル1、②をテーブル2として、以下のクエリーで更新が可能です。
|
2
2
|
|
3
3
|
SQLビューでのみ可。
|
4
|
-
(結合条件をデザインビューで表現できないから不可と言うだけで実行可能)
|
5
4
|
```SQL
|
6
5
|
UPDATE テーブル1 INNER JOIN テーブル2
|
7
6
|
ON テーブル1.店名 like テーブル2.実行式
|
8
7
|
SET テーブル1.簡易店名 = テーブル2.簡易店名
|
9
8
|
```
|
9
|
+
結合条件をデザインビューで表現できないから不可と言うだけで実行は可能。
|
10
|
+
不等号(>=や<=など)の結合も同様にデザインでは表現できませんが、SQLビューでは可能です。
|
11
|
+
|
10
12
|
デザインビューで可能な形式は以下。
|
11
13
|
```SQL
|
12
14
|
UPDATE テーブル1 , テーブル2
|
3
推敲
answer
CHANGED
@@ -1,12 +1,13 @@
|
|
1
1
|
①をテーブル1、②をテーブル2として、以下のクエリーで更新が可能です。
|
2
|
+
|
2
|
-
|
3
|
+
SQLビューでのみ可。
|
3
4
|
(結合条件をデザインビューで表現できないから不可と言うだけで実行可能)
|
4
5
|
```SQL
|
5
6
|
UPDATE テーブル1 INNER JOIN テーブル2
|
6
7
|
ON テーブル1.店名 like テーブル2.実行式
|
7
8
|
SET テーブル1.簡易店名 = テーブル2.簡易店名
|
8
9
|
```
|
9
|
-
デザインビューで可能な形式は以下
|
10
|
+
デザインビューで可能な形式は以下。
|
10
11
|
```SQL
|
11
12
|
UPDATE テーブル1 , テーブル2
|
12
13
|
SET テーブル1.簡易店名 = テーブル2.簡易店名
|
2
追記
answer
CHANGED
@@ -1,7 +1,14 @@
|
|
1
1
|
①をテーブル1、②をテーブル2として、以下のクエリーで更新が可能です。
|
2
2
|
※デザインビューでは不可、SQLビューでのみ可。
|
3
|
+
(結合条件をデザインビューで表現できないから不可と言うだけで実行可能)
|
3
4
|
```SQL
|
4
5
|
UPDATE テーブル1 INNER JOIN テーブル2
|
5
6
|
ON テーブル1.店名 like テーブル2.実行式
|
6
7
|
SET テーブル1.簡易店名 = テーブル2.簡易店名
|
8
|
+
```
|
9
|
+
デザインビューで可能な形式は以下です。
|
10
|
+
```SQL
|
11
|
+
UPDATE テーブル1 , テーブル2
|
12
|
+
SET テーブル1.簡易店名 = テーブル2.簡易店名
|
13
|
+
where テーブル1.店名 like テーブル2.実行式
|
7
14
|
```
|
1
訂正
answer
CHANGED
@@ -1,9 +1,7 @@
|
|
1
|
-
式やユーザー関数で行う事も出来ますが、記述が長くなるので、簡易店名だけのテーブルを別途作成するのが簡単です。
|
2
|
-
|
3
|
-
|
1
|
+
①をテーブル1、②をテーブル2として、以下のクエリーで更新が可能です。
|
4
2
|
※デザインビューでは不可、SQLビューでのみ可。
|
5
3
|
```SQL
|
6
4
|
UPDATE テーブル1 INNER JOIN テーブル2
|
7
|
-
ON テーブル1.店名 like
|
5
|
+
ON テーブル1.店名 like テーブル2.実行式
|
8
6
|
SET テーブル1.簡易店名 = テーブル2.簡易店名
|
9
7
|
```
|