回答編集履歴
1
追記分についての回答を記載しました。
test
CHANGED
@@ -51,3 +51,43 @@
|
|
51
51
|
|
52
52
|
|
53
53
|
# T-SQLで試した上にしっかり検証していないので、間違えがあったらすみません。
|
54
|
+
|
55
|
+
---
|
56
|
+
|
57
|
+
> ryo_se様
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
[追記分につきまして]
|
62
|
+
|
63
|
+
運用方法が分からないので心配不要かも知れませんが、
|
64
|
+
|
65
|
+
以下のようなデータは、存在しない前提で問題ないでしょうか。
|
66
|
+
|
67
|
+
○Bテーブル
|
68
|
+
|
69
|
+
Aテーブルに存在しないAコード
|
70
|
+
|
71
|
+
○Cテーブル
|
72
|
+
|
73
|
+
Aテーブルに存在しないAコード
|
74
|
+
|
75
|
+
Bテーブルに存在しないBコード(NULLではない値)
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
もし考慮が必要な場合、ご記載頂いたクエリですと
|
80
|
+
|
81
|
+
例えば以下のようなレコードがある場合に
|
82
|
+
|
83
|
+
抽出結果が正しくない状態になるのではないかと思います。
|
84
|
+
|
85
|
+
●Cテーブル
|
86
|
+
|
87
|
+
|Cコード|Aコード|Bコード|
|
88
|
+
|
89
|
+
3 2 2
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
お手数ですが、ご確認をよろしくお願い致します。
|