Ordernar resultados numéricamente en campos alfanuméricos

Si deseas ordenar tus resultados numéricamente y no alfa numéricamente en un campo varchar, tan solo debes acudir a la función abs de mysql.

Orden alfanumérico: SELECT name, price FROM products ORDER BY price ASC

Orden numérico: SELECT name, price FROM products ORDER BY ABS(price) ASC

Solucionado

  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Related Articles

SEO en páginas estáticas de cakephp (Cambiar título y metaetiquetas)

Muchas veces nos encontramos con el problema de no poder cambiar el título desde una página...

Encriptar password en el modelo igual sin usar el Auth Component (cakephp)

A veces nos es necesario encriptar y desenpritar la cotraseña u otros datos en el modelo y no...

Redireccionar un dominio al completo con un archivo .htaccess

¿Necesitas hacer una redirección completa de tu sitio web?En este artículo explicamos como hacer...