美文网首页
sqlserver 自定义排序的可行性

sqlserver 自定义排序的可行性

作者: 吉凶以情迁 | 来源:发表于2022-11-22 14:38 被阅读0次

    经过我的组词描述然后进行百度搜索果然是可以随意自定义排序的,不是非得order by 固定字段

    之所以有这个需求,是因为查询的时候需要按固定工序进行流程作业,之前后端那边是写死的,然后根据此一个一个查询对应的id显得多此一举,但是我这个一次性查的排序问题困扰了我,不过我认为可能sql有这样的自定义排序功能所以进行了百度果然。。。

    
    select * from XXX 
    order by case 
             when A.NAME='你' then 1 
             when A.NAME='方法烦' then 2 
             when NAME='付费烦烦' then 3 
            when A.NAME='飞飞飞烦入' then 4 
            when A.NAME='非法' then 5 
             when A.NAME='不不不入' then 6 
             when A.NAME='方法入' then 7 
             else 100+rand() 
             end
    

    只要该表name包含了这几个,那么排序永远是最前面,
    then 1排老大

    相关文章

      网友评论

          本文标题:sqlserver 自定义排序的可行性

          本文链接:https://www.haomeiwen.com/subject/upcnxdtx.html