私は2つのテーブルを持っていtableAますtableB:
TableA:
AID Another_A_ID
1 A
2 A
3 A
4 B
5 B
6 C
TableB:
AID Name
1 a_a_name
1 a_b_name
1 a_c_name
1 a_d_name
2 a_a_name
2 a_b_name
2 a_c_name
2 a_d_name
3 a_a_name
3 a_a_name
3 a_a_name
3 a_a_name
4 b_a_name
4 b_b_name
5 b_a_name
5 b_b_name
tableB.nameのそれぞれAnother_A_Idを取得するにはどうすればよいtableAですか?
これが私が試したものです:
Select distinct tA.Another_A_ID, tB.name
from tableA tA
Inner Join tB on tA.AID = tB.AID
これにより、複数の重複行が生成されますAnother_A_ID
私がここで見ているのは
Another_A_ID Name
A a_a_name
A a_b_name
A a_c_name
A a_d_name
B b_a_name
B b_b_name