我有一个从mysql数据库中获取产品的查询。它是这样的:SELECTp.name,p.description,p.price,ps.sizenameFROMproductspJOINproduct_sizespsONps.id=p.size_id此查询获取的尺寸名称,可以是S、M、L等,也可以是38、39、40等。对于这个查询,我现在想要的是按尺寸名称排序,但是这样排序,当尺寸为数字时,它排序为数字,但当它是S、M、L之类的东西时,它排序在右边方式,所以S、M、L、XL、XXL,而不是按字母顺序排列的L、M、S、XL、XXL。如何做到这一点? 最佳答案