id username ppmc
这3列,ppmc有'联想','索尼','海尔'.......
现在需要按照ppmc的值'海尔','联想','索尼'这样进行排序,请问该如何排序?
方法一(已用)
order by instr('海尔,联想,索尼',ppmc)
'海尔,联想,索尼' 部分用一个绑定变量赋予用户的顺序值即可。
方法二
ORDER BY DECODE(ppmc, '海尔',1,'联想',2,'索尼',3)
现在需要按照ppmc的值'海尔','联想','索尼'这样进行排序,请问该如何排序?
方法一(已用)
order by instr('海尔,联想,索尼',ppmc)
'海尔,联想,索尼' 部分用一个绑定变量赋予用户的顺序值即可。
方法二
ORDER BY DECODE(ppmc, '海尔',1,'联想',2,'索尼',3)
本文转载自:http://www.itpub.net/thread-1027602-1-1.html