回答編集履歴

4

追記

2020/08/30 01:53

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -25,3 +25,5 @@
25
25
  ```
26
26
 
27
27
  デザインビューで作成してから、SQLビューに切り替えてみると分かります。
28
+
29
+ SQLを作る際には、デザインビューで大枠を作成し、SQLビューに切り替えた内容を元に整形するのも一つの方法です。

3

推敲

2020/08/30 01:53

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -8,15 +8,15 @@
8
8
 
9
9
  from ((
10
10
 
11
- A as A1
11
+ A as A1
12
12
 
13
+ inner join A A2
14
+
15
+ on A1.コード=A2.コード
16
+
13
- inner join B as B1
17
+ ) inner join B as B1
14
18
 
15
19
  on A1.番号=B1.番号
16
-
17
- ) inner join A A2
18
-
19
- on A1.コード=A2.コード
20
20
 
21
21
  ) inner join B as B2
22
22
 

2

訂正

2020/08/29 23:50

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -1,4 +1,4 @@
1
- AccessのクエリーはJoinを**3つ以上**重ねる場合は結合順序を明確にするために()で括る必要があります。
1
+ AccessのクエリーはJoinを**2つ以上**重ねる場合は結合順序を明確にするために()で括る必要があります。
2
2
 
3
3
  ()の数は**join数-1**です。
4
4
 

1

追記

2020/08/29 23:47

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -23,3 +23,5 @@
23
23
  on A2.番号=B2.番号
24
24
 
25
25
  ```
26
+
27
+ デザインビューで作成してから、SQLビューに切り替えてみると分かります。