加个字段ord,与lev关系如下:
ord lev
0    3
1    4
2    0

解决方案 »

  1.   

    ... order by lev=3 desc, lev desc
      

  2.   

    ... order by lev=3 desc, lev desc这也行?  试试看
      

  3.   

    ... order by abs(lev-3) desc
      

  4.   

    order by lev=3 desc, lev desc
    学习
      

  5.   

    偶测试xuzuning(唠叨)前辈的方法能用
      

  6.   

    order by lev=3 , lev desc 其实这样就可以了把,前一个desc可要可不要
      

  7.   

    create table tst
    (
      tst_id int
    )
    insert into tst select 0
    union all select 3
    union all select 4
    select * from tst order by case when tst_id=3 then 2 when tst_id=4 then 1 else 0 end desc
    drop table tst
    /*
    tst_id      
    ----------- 
    3
    4
    0(所影响的行数为 3 行)
    */