2016-03-27 16 views
0

この質問が自明であると思われる場合、私は若干混乱しています。Inner Join with Group_Concat

私はgroup_concatを使ってTable1から区切られたフィールドを作成しています。

Select FieldA,FieldB,group_concat(FieldC) from Table1 group by FieldA,FieldB 

しかし、group_concatは非常に大きくなる可能性があり、Field2レコードが必要なのは、別のテーブルTable2に既に存在するフィールドのみです。

私はGROUP_CONCATないリストとして返される方法を選択して、/表1から参加するようにそれを構築することを確認していないが

SELECT FieldC FROM Table1 INNER JOIN Table2 ON Table1.FieldC = Table2.FieldC 

として参加し、基本的な操作を行うことができます理解しています。少し汗の株式などの

答えて

0

SELECT FieldA,FIeldB,Group_Concat(FieldC) FROM Table1 INNER JOIN Table2 ON Table1.FieldC = Table2.FieldC group by FieldA,FieldB 
+0

それはあなたの問題を解決しないのですか? – RomanPerekhrest