Задать вопрос
@ya_yshel_rabotati_v_teleg

Как заджойнить таблицу и найти связь?

Есть таблица формата:

SELECT '1'as a,'3'as b, '5' as c
UNION
SELECT ''as a,'3'as b, '5' as c
UNION
SELECT '6'as a,''as b, '7' as c
UNION
SELECT '6'as a,'3'as b, '' as c
UNION
SELECT '99'as a,'39'as b, '' as c
UNION
SELECT '99'as a,''as b, '98' as c;

+----+----+----+
| a  | b  | c  |
+----+----+----+
| 1  | 3  | 5  |
|    | 3  | 5  |
| 6  |    | 7  |
| 6  | 3  |    |
| 99 | 39 |    |
| 99 |    | 98 |
+----+----+----+


Каким образом можно построить запрос чтобы получить в итоге:

'a1,a6,b3,c7,c5'
'a99,b39,c98'
?
  • Вопрос задан
  • 280 просмотров
Подписаться 3 Сложный 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@tester12
'a'+GROUP_CONCAT(a SEPARATOR ',a')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы