MySQL, Problemas con CONCAT y valores NULL

Hoy estuve revisando una sentencia SQL de eflyer para un buscador de celulares y beneficiarios, y resulta que a veces funcionaba y a veces no jalaba…, revisando la sentencia SQL me doy cuenta que tenia un CONCAT en el Where.., algo así:

CONCAT(nombre, apellido) LIKE ‘%jose%’

Pero resulta que a veces en el campo apellido tenia NULL, y el CONCAT me regresaba NULL, no me respetaba el nombre.

Leyendo sobre la función de concatenar me doy cuenta que si algun campo tiene valor nulo, siempre regresa NULL, sin importar que otro campo si tenga valor., entonces la solución es filtrar los nulos y ponerlos como candenas vacia., algo así

CONCAT( IF(nombre IS NULL,”,nombre) , IF(apellido IS NULL, ”, apellido) ) LIKE ‘%jose’

Y listo!, con esto ya funciona todo!.., así que ya saben!, no se fien de los valores nulos.

Porfin Ubuntu 9.04 Jaunty Jackalope

ubuntu9-04

Ya tenemos la versión 9.04 de Ubuntu!.., en sus 2 sabores tradicionales, para escritorio y servidores y uno nuevo!…, para las Netbook o mini-laptops

El nombre de esta versión es Jaunty Jackalope que significa jaunty alegre o desenfadado y jackalope un animal mitológico, mezcla entre liebre y ciervo (venado)


conejo-ubuntu-904

Y algunas de las ventajas de esta versión es el tiempo de inicio el cual es más corto, soporte para tarjetas 3G, mejor acceso a las redes inalambricas, kernel 2.6.28, soporte EXT4, aceleración grafica EXA para las ATI y otras monerias extras :)

No olviden bajar el ISO mediante torrent!! es más rapido.

caratula-ubuntu-904

http://ubuntu.osuosl.org/releases/jaunty/ubuntu-9.04-desktop-i386.iso.torrent

Aquí estan otras opciones de descarga: http://www.ubuntu.com/getubuntu/download

Otra historia más de Brutos!

Si no estas enterado de las peleas de brutos entonces estas out en la onda del internet!, en el tema de los Juegos primero eran los juegos de escritorio que podian correr por internet como el Quake, Age of Empire, StarCraft, luego los juegos Online en tiempo real (MMORTS) como el Ogame, el Travian ó el Ikariam pero ahora lo que rifa son los juegos que se juegan solos!…, la verdad suena sin chiste!!, pero es entretenido verlos.


elbruto

El Bruto es un juego para navegador (quien sabe como se llamén estos juegos) que no necesitas picarle a ninguna tecla, se trata de ser un Bruto en la batalla y pelear contra el que quieras.

Las peleas estan en flash así que son muy animadas!, y es como si echaras una apuesta para ver si ganas o pierdes.., claro! tambien ayudan las habilidades y armas que vas obteniendo!.


elbruto-pelea

Lo que no me gusta es que solamente puedes tener 3 combates por día pero bueno!.., para pasar el rato como unos 5 minutos de nuestra vida esta bien, se desestresa uno, pelea y despues a trabajar o ir a realizar nuestras labores cotidianas.

Asi que si quieres entrarle metete a la página de el Bruto, pones tu nombre, seleccionas el monito, los colores y listo!! a pelear :D

¿Tenia archivos infectados la compu?, naaa! no lo creo!

Esta imagen es de una computadora que limpio Alberto de un cliente, el detalle aparte del gran número de archivos infectados es que el antivirus Avira cuando encuentra un virus emite un sonido, turu, ahora imagenense ese turu multiplicado por 11835, eso si es para volverte loco.

antivirus_avira

Me decia que tuvo que ponerle una toalla arriba, cerrar las ventanas del cuarto, la puerta y de plano se fue al piso de abajo y prender la tele y aun asi se oia el famoso turu! turu!!…,

Y luego dicen , nomas me meti a una página de internet, esque solo baje una canción, que disque la memoria USB tenia virus??.., en fin!! a tener mas cuidado.