Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL Ordenar por um número, Strings Vazias (ou 0's) Last

SELECT * 
FROM tablename 
WHERE visible=1 
ORDER BY 
    case when position in('', '0') then 1 else 0 end,
    position ASC, 
    id DESC