Основываясь на своей редкой спецификации, вы можете попробовать
SELECT
id,
TRIM(CONCAT(
IF(sizecaption1 = size, 'sizecaption1 ', ''),
IF(sizecaption2 = size, 'sizecaption2 ', ''),
IF(sizecaption3 = size, 'sizecaption3 ', ''),
IF(sizecaption4 = size, 'sizecaption4 ', ''),
IF(sizecaption5 = size, 'sizecaption5 ', ''),
IF(sizecaption6 = size, 'sizecaption6 ', '')
)) AS result
FROM JoinBoom
ORDER BY id
;
Посмотреть в действии: SQL Fiddle
Пожалуйста, прокомментируйте, если и как это требует корректировки / более подробной информации.