首页 新闻 搜索 专区 学院

关于分页的一个问题

0
[已关闭问题]

我现在有一个分页的问题,有一个产品表,但是产品有三种类型,A类,B类,C类,要求是必须先显示A,再显示B,后显示C,要实现一个分页。但现在不知道怎样显示,有哪位高手可以指导一下,sql的分页语句我知道,请高手给个思路!!

good good study,day day up.的主页 good good study,day day up. | 初学一级 | 园豆:0
提问于:2010-04-17 10:37
< >
分享
其他回答(1)
0

如果你对分页的处理没问题,那么只需要按照那个排列方式进行查询不就可以了吗。如果你上面的A类,B类,C类是数字代表的,如:3,2,1。这样直接在Order By ColumnName Desc就可以了。如果是汉字或不确定的类型,就加上条件组合。

Astar | 园豆:40805 (高人七级) | 2010-04-17 10:49
0

如果要手工指定排序的优先性,比如显示为B,A,C,也就是B类的就先显示,A,C次之,那么就用

order by case 分类  when 'B' then 0  when 'A' then 1 when 'C' then 2 end

清海扬波 | 园豆:752 (小虾三级) | 2010-04-17 16:32
分页和这个没有关系,你先把分页前的数据排好序,后面分页就不用管了。
支持(0) 反对(0) 清海扬波 | 园豆:752 (小虾三级) | 2010-04-17 16:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册