次のmysqlクエリでは、カスタムのorder byステートメントを使用しているため、アルファベット順ではなく特定の順序でさまざまなサイズを表示できます。
select distinct size
from product p left join productsizes ps
on p.productcode = ps.size_prodcode
order by field(size, 'XXS', 'XS', 'S', 'M', 'L', 'XL', 'XXL', 'XXXL')
一部の商品にも数値サイズがある場合、カスタム注文と一緒に数値サイズを昇順で並べるように注文を書き込むにはどうすればよいですか?
目的の出力の例:
30、32、34、S、M、L
また
S、M、L、30、32、34