码迷,mamicode.com
首页 > 数据库 > 详细

sql 语句按字段指定值排序及分页

时间:2019-01-14 15:01:23      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:serve   ase   arc   img   div   alt   pre   fse   col   

 为特定字段赋值并排序

表【Table_temp】中列【col1】为字符,属性为varchar(10),排序时需要按照B、A、C的顺序显示,则可按照以下SQL语句:
select
    *
from
    Table_temp
order by
    case 
        when col1=B then 1
      when col1=A then 2
      when col1=C then 3
    end

sql语句分页(OFFSET(@Page - 1) * @PageSize ROWS FETCH NEXT @PageSize ROWS ONLY)

使用OFFSET是SQLServer2012新具有的分页功能,主要功能是从第x条数据开始共取y数据。但是其必须跟在Order by 后面

技术分享图片

 

sql 语句按字段指定值排序及分页

标签:serve   ase   arc   img   div   alt   pre   fse   col   

原文地址:https://www.cnblogs.com/likui-bookHouse/p/10265747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!