2016-03-27 2 views
0

Я немного новый, чтобы присоединиться к таким помилованиям, если этот вопрос кажется само собой разумеющимся.Inner Присоединиться к Group_Concat

Я делаю group_concat для создания поля с разделителями из таблицы 1, например.

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

Однако GROUP_CONCAT может получить довольно большим, и я только хочу, чтобы эта FieldC записи, где они существуют в другой таблице, Table2 уже.

Я понимаю, что я могу сделать основной присоединиться в качестве

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

Однако я не уверен, как построить, что таким образом, чтобы выбрать/Join из Table1 возвращается в GROUP_CONCAT не список. не

ответ

0

Ничто как немного пота справедливости

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

ли это решить проблему? – RomanPerekhrest

Смежные вопросы