11/11/2014, 05:55
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Order by con variable @mauritosuarez / @Macas: Si fuera desde PHP sería pprogramación que es OFF TOPIC en este foro.
@Macas: ORDER BY, al menos en MySQL, no admite el uso de variables. Para hacer lo que quieres deberías usar sentencias preparadas (prepared statement) de MySQL.
Además de eso, el CASE... WHEN, donde se hgacen reasignaciones de valor a variables es ilegal o al menos una práctica sucia e inestable en el WHERE.
Tampoco puedes usar un nombre de tabla llamado "TABLE"·, porque es palabra reservada.
Creo que te está faltando algo de práctica.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |