2011-02-12 7 views
9

Por ejemplo, tengo este código:fin de SQL por la secuencia de consulta en los valores de

SELECT * 
FROM table_name 
WHERE column_name IN (value6,value4,value11,value19) 

¿Hay una manera de ordenar el resultado en esa secuencia exacta en la consulta? El código anterior devuelve el orden predeterminado de table_name, sin tener en cuenta la secuencia de los valores IN. Sé que puedo hacer una codificación adicional en PHP para ordenarlos adecuadamente de acuerdo con los valores IN pero eso crearía una sobrecarga significativa.

Respuesta

Cuestiones relacionadas