Te envío el manual (aunque en inglés). No obstante, lo que hace la función IFNULL es devolver el primer valor no nulo de los parámetors que indicas entre paréntesis.
Es decir, en tu ejemplo, si VAR2 es nulo te devolvería la constante 'PENDIENTE'. Si VAR2 no es nulo te devolvería el valor de VAR2 para el registro seleccionado.
Lo mismo te lo hacen la función VALUE y COALESCE.
Saludos.
Juan Carlos.
-----Mensaje original-----
De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED] En nombre de Rogelio Carlon
Enviado el: viernes, 17 de febrero de 2006 16:18
Para: [email protected]
Asunto: Manual SQl (IFNULL)
Hola a todos, me podéis indicar como encontrar un manualito del SQL del 400 a ser posible en castellano
Tengo una duda con IFNULL
No tengo muy claro que hace esta sentencia
UPDATE LIBRERÍA/ARCHIVO SET VAR1 = (SELECT IFNULL(VAR2, ‘PENDIENTE) FROM LIBRERÍA/ARCHIVO2 WHERE …….
Gracias
<<Archivo: image002.jpg>>
Rogelio Carlón de Paz
Sistemas de Información
--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.1.375 / Virus Database: 267.15.10/263 - Release Date: 16/02/2006
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.1.375 / Virus Database: 267.15.10/263 - Release Date: 16/02/2006
