Ordenar Consulta sin Referencia de Columna
Que Tal.
Tengo una Duda como puedo Ordenar una Consulta sin tener ningun campo de referencia en ella? ejemplo:
Select condicion,count(condicion) from articulos group by condicion
Condicion puede ser (Malo,Regular,Bueno,MuyBueno,Excelente) es un string
cuando agrego al final order by condicion me devuelve los campos en orden alfabetico y quiero que me los regrese en el orden
malo
regular
bueno
...
como puedo hacer esto he agregado una tabla llamada detalle
que contiene los campos condicion e indice ejemplo
malo 1
regular 2
no se si uniendolas para poder ordenarlas por el campo indice puedo obtener lo que quiero o existe algun parametro en el order by y decirle como quiero el orden.
espero me di a entender gracias.
|