Al final es más fácil de lo que parecía.
SELECT campo FROM tabla ORDER BY campo=condicion DESC campo ASC
en mi caso era tal que:
select nombre from poblacion order by nombre='SEVILLA' desc,nombre asc
Esto me mostraba como primera opcion al registro cuya población sea Sevilla, y posteiormente el resto de registros ordenador.
Si por el contrario queremos que Sevilla sea la ultima opción debemos cambiar 'desc' por 'asc', nos kedaría:
select nombre from poblacion order by nombre='SEVILLA' desc,nombre asc
PD:
Debo agradecer a Noelia la ayuda mostrada para conseguir esta magnidica consulta, puesto que sin ella todavía estaría dandome chocazos contra la pared ^_^.
No hay comentarios:
Publicar un comentario