假如按照名字排序,无论升降,名字为空格的数据总在最后~    求sql文实现方案。

解决方案 »

  1.   

    select name from biao where name is not null order by name 
    union 
    select name from biao where name is null
      

  2.   

    select ... from t order by fieldname nulls last;
      

  3.   

    因为NULL值不算入升降排序之内
      

  4.   

    select * from 
    (SELECT user_id, user_nm
      FROM m_x_user
      where user_nm is not null 
       order by user_nm DESC) as temp1
    union allselect * from 
    (
    SELECT user_id, user_nm
      FROM m_x_user
      where user_nm = '001' 
       order by user_nm )
    as temp2
      

  5.   

    mao5588(████刮开即可中奖)的sql写的不好,bobfang(匆匆过客) 的 最棒。