mysql排序(數字大小排、長度排、中文排)、空和空字符串排在一起,A*A0排序的時候換成AA*0

ORDER BY
    CONVERT(vtiger_score.total,SIGNED) asc,
    LENGTH(vtiger_score.total) desc,
    CONVERT(vtiger_score.total USING gbk) asc

 

case when ifnull(vtiger_score.total,'')='' then 0 else 1 end asc,

case when vtiger_score.total = '0' then 1 end asc,
case when vtiger_score.total = 'A*' then 0 end asc,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章