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

evite ordenar por la palabra clave MYSQL IN

Si desea ordenar su resultado por id en el orden especificado en la cláusula in clause puedes hacer uso de FIND_IN_SET como:

SELECT id ,title, date 
FROM Table 
WHERE id in (7,1,5,9,3)
ORDER BY FIND_IN_SET(id,'7,1,5,9,3')