sql >> Base de Datos >  >> RDS >> Mysql

MySql:ordene primero por valor de cadena

En MySQL esto funciona

SELECT foobar.description 
FROM foobar 
ORDER BY foobar.description <> 'fff',
         foobar.description ASC

Pero generalmente también puedes usar un case

SELECT foobar.description 
FROM foobar 
ORDER BY case when foobar.description = 'fff' then 1 else 2 end,
         foobar.description ASC