lunes 15 de junio de 2009

Valentina ya tiene su sitio de juegos!

Mi hija Valentina está aprendiendo de a poco a administrar un sitio web, y comenzó con su propio sitio de juegos flash. En él va subiendo los juegos a los que más le gusta jugar.

La URL es:
http://www.juegosafull.com

No funciona la función CAST() en MySQL 3.23

Si Ud. llegó hasta aquí, es posiblemente porque al igual que yo no leyó bien el manual de MySQL 3.23 :-) La función CAST() no funciona en esta versión de MySQL.

Cuando necesité de esa función fue para pasar valores de un campo VARCHAR a numérico, y la solución que encontré como alternativa fue la siguiente:

Suponga que el campo Cadena es del tipo VARCHAR, pero sus valores son números, y queremos hacer una query que liste sólo aquellos valores mayores que 100. Usaremos entonces la siguiente sentencia:

SELECT Cadena FROM tabla WHERE (Cadena)+0>100;

(Cadena)+0 convierte a numérico la expresión, y nos permite comparaciones numéricas, así como operaciones con un valor que originalmente era un string.




------ooo0ooo------