示例:

SELECT COL1
FROM TABLE1
ORDER BY CASE WHEN COL1 = 'A' THEN 1 ELSE 2 END,COL1;//COL1为A的排在最前面,剩下的按COL1的值顺序排列

写成这样更清晰:

SELECT COL1,CASE WHEN COL1 = 'A' THEN 1 ELSE 2 END FLAG

FROM TABLE1

ORDER BY FLAG,COL1;

参考:https://bbs.csdn.net/topics/392020241

相关文章:

  • 2021-09-17
  • 2022-12-23
  • 2021-08-19
  • 2022-01-17
  • 2022-12-23
猜你喜欢
  • 2021-07-02
  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
  • 2021-11-15
相关资源
相似解决方案