質問編集履歴

2

抽出条件の表現変更

2021/06/20 04:31

投稿

entaro12345
entaro12345

スコア75

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  union句を使用するのかなと思っているのですが、イマイチ理解できておらず質問させていただきました。
10
10
 
11
- 下記のようなデータがあり、[Aname]"テストA"と"テストD"どちらも含まれるデータのみを取得したいです。
11
+ 下記のようなデータがあり、同じ[Acode]列で [Aname]列が"テストA"と"テストD"どちらも含む場合のデータのみを取得したいです。
12
12
 
13
13
  |Acode|Bcode|Aname|
14
14
 

1

コードの追記

2021/06/20 04:30

投稿

entaro12345
entaro12345

スコア75

test CHANGED
File without changes
test CHANGED
@@ -64,6 +64,42 @@
64
64
 
65
65
 
66
66
 
67
+ ※下記だと、片方だけでも含まれているものが抽出されるということは理解してます。
68
+
69
+ ```SQL
70
+
71
+ select Acode, Bcode, Aname
72
+
73
+ from テーブル
74
+
75
+ where Aname in ("テストA", "テストD")
76
+
77
+ ```
78
+
79
+
80
+
81
+ ※下記のような感じでできないのかなと模索してます。
82
+
83
+ ```SQL
84
+
85
+ select Acode, Bcode, Aname
86
+
87
+ from テーブル
88
+
89
+ where Aname = "テストA"
90
+
91
+ union
92
+
93
+ select Acode, Bcode, Aname
94
+
95
+ from テーブル
96
+
97
+ where Aname = "テストD"
98
+
99
+ ```
100
+
101
+
102
+
67
103
  ### 補足情報(FW/ツールのバージョンなど)
68
104
 
69
105