回答編集履歴

1

追記分についての回答を記載しました。

2015/07/30 08:09

投稿

rosettesnow
rosettesnow

スコア38

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
+ お手数ですが、ご確認をよろしくお願い致します。