Expresión Regular para una sentencia SQL
Requiero "intertir" el orden de una sentencia SQL estándar (select ... Order by) usando reemplazo a través de expresiones regulares.
Sabiendo que la sentencia va de la siguiente forma:
SELECT field1, field2,... Fieldn FROM table ORDER BY field1, field2 ASC, field3 DESC
Necesito el resultado al invertir como:
SELECT field1, field2,... Fieldn FROM table ORDER BY field1 DESC, field2 DESC, field3 ASC
Estoy usando lenguaje PHP.