SQLSERER 中select排序问题

SELECT  * FROM 表名 ORDER BY PageNO DESC

这种排序会排出这种效果:1, 11,2,20

select           
 *,            
 RIGHT('000000'+PRB.PageNo,6) PageNo
from PRB ORDER BY PRB.PageNo;

将PageNo全补成六位,这样就可以了

posted @ 2014-05-01 09:17  emmaKang  阅读(172)  评论(0编辑  收藏  举报