![]() |
Mostrar Campo2 Si Campo1 Is Null Como vereis por mi consulta soy nueva en esto de sql y necesitaria un poco de ayuda: tengo una tabla de la que quiero seleccionar campo1, campo2, campo3 y sólo seleccionar el campo4 cuando el campo 3 está vacío o es null. Espero que me podais ayudar, muchas gracias a todos... |
Re: Mostrar Campo2 Si Campo1 Is Null Código: SELECT campo1, campo2, campo3, CASE WHEN campo3 IS NULL THEN campo4 ELSE '' END [campo4] |
Re: Mostrar Campo2 Si Campo1 Is Null El estándar de SQL define para este caso COALESCE. Combínalo con NULLIF Código: SELECT campo1, |
Re: Mostrar Campo2 Si Campo1 Is Null Muchas gracias a todos por vuestra ayuda, da gusto ver como ayudais de forma desinteresada,ojala todo el mundo fuera así. muchas gracias chicos!!! |
Re: Mostrar Campo2 Si Campo1 Is Null Cita:
|
Re: Mostrar Campo2 Si Campo1 Is Null Aclarando: ambas funciones Coalesce y nullif existen en SQL Server 2000. :arriba: Saludos! |
Re: Mostrar Campo2 Si Campo1 Is Null Interesante! Nunca habia visto esas funciones en el 2000. He revisado esas funciones y no me parece el uso necesario de nullif. Con Coalesce es suficiente. |
Re: Mostrar Campo2 Si Campo1 Is Null Cuando la condición busque sólo los valores nulos, tendrás razón. Sin embargo, grupsa escribió Cita:
|
Re: Mostrar Campo2 Si Campo1 Is Null Bueno, no voy a discutir eso, ya dira grupsa. Lo que si voy a decir es, gracias por el dato! En este foro he aprendido tantas cosas :) |
| La zona horaria es GMT -6. Ahora son las 07:41. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.