Búsqueda


Categorías

C# [15]
PHP [6]
Zend [1]
FileMaker [1]
.NET [6]
CVS [3]
General [9]
Javascript [2]
Paypal [1]
.NET Compact Framework [3]
C++ [1]
mysql [4]
Linux [1]

Últimos post

Dónde guardar los archivos de configuración en ClickOnce
phpinfo: Valores en error_reporting
Notes about Zend Server and Zend Studio setup
What's new in C# 4
Resolving a 'sticky tag is not a branch' error
Resumen del CodeCamp
CodeCamp Tarragona 2009
Acerca de la calidad del código
ClickOnce en Linux
Programando en PHP (y con CVS) en Visual Studio 2008

Sindicación

RSS 0.90
RSS 1.0
RSS 2.0
Atom 0.3

Ordenar con MySQL (II)

ctg | 15 Mayo, 2007 22:47

En el anterior post, puse unos ejemplos de cómo ordenar valores del tipo (+5.00, +7.50, -1.50...)

Pues bien, resulta que no es del todo correcto utilizar ORDER BY CAST (campo AS SIGNED).

Según he estado leyendo en algunos foros (gracias a Ed), y como siempre, después de que alguien se quejase diciendo que los valores no estaban ordenados, lo mejor en estos casos es utilizar la siguiente forma:

SELECT * FROM tabla WHERE cláusula ORDER BY 'campo'+0

Increible... pero funciona... ahora me voy a leer otra vez la documentación para saber exactamente el significado del '+0' ... bueno mejor otro día

Posted in mysql . Comentario: (0). Retroenlaces:(0). Enlace
«Next post | Previous post»

Comentarios

Deja un comentario
















El masculino de gata: