i am having trouble matching the IDs of size\_categories table with sizes table.
This is the query

```
select
    size_categories.size_id,
    GROUP_CONCAT(sizes.name) as size_name
from `subcategories`
inner join `categories` on `categories`.`id` = `subcategories`.`categories_id`
inner join `size_categories` on `size_categories`.`categories_id` = `categories`.`id`
inner join `sizes` on FIND_IN_SET(sizes.id, size_categories.size_id) > '0'
where
    `subcategories`.`id` = '15'
group by
    `subcategories`.`name`,
    `size_categories`.`size_id`

```

The result is

```
size_id    size_name

4,2,1       2m,8m,4m

```

The problem is 4 is actually the id of 4m, and 1 is of 2m. How can i get that in order?
Please Help. Thank You