表中有如下數據按BBTYPE字段排序
但想要BBTYPE等於3的也就是第三行數據排到最後,這時單純的order by xx就不行了。可藉助decode函數,自定義順序排序。
order by decode(bbtype, '1', 1, '2', 2, '4', 3, '5', 4, '3', 5);
decode含義解釋
decode(條件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)
作者:itmyhome
表中有如下數據按BBTYPE字段排序
但想要BBTYPE等於3的也就是第三行數據排到最後,這時單純的order by xx就不行了。可藉助decode函數,自定義順序排序。
order by decode(bbtype, '1', 1, '2', 2, '4', 3, '5', 4, '3', 5);
decode(條件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)
作者:itmyhome