对不起,如果标题有点模棱两可并且让人想起其他半相关的问题),这个问题实际上很简单。
我有一个 VARCHAR 列,它可以有 1 个字符的值,例如M,G,D and S
. 如果我按字母顺序对结果进行排序,在此示例中它将按顺序显示它们:D-G-M-S
. 但是,我需要按以下顺序显示行:
G-D-M-S
有没有办法在查询中完成这个?我知道我可以在 PHP 中对结果进行自定义排序,但如果可能的话,我宁愿在查询中进行。对于这个例子,我只需要在结果中切换“G”和“D”的顺序,这个简单问题的解决方案就足以满足任何答案。