我们经常会遇到这样一个问题,某个列的可能值为 1, 2, 3。现在需要按照 2, 1, 3 的顺序排序,该怎么办呢?
MySql中可以:
DB2中有个函数decode,用法为
其中,column 表示某个列,caseN和valueN表示当值为caseN时,返回valueN,默认值为default。
这样,可以利用decode给列按照指定的顺序排序
我们经常会遇到这样一个问题,某个列的可能值为 1, 2, 3。现在需要按照 2, 1, 3 的顺序排序,该怎么办呢?
MySql中可以:
DB2中有个函数decode,用法为
其中,column 表示某个列,caseN和valueN表示当值为caseN时,返回valueN,默认值为default。
这样,可以利用decode给列按照指定的顺序排序
上一篇: DB2与oracle有什么区别?
下一篇: 如何执行db2存储过程?