![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola lledesma, si colocas en tu group by condición, así como estan tus datos se van a formar dos grupos uno de los que tiene N y el otro de los nulos, que sería lo normal, si quieres un solo grupo debes quitar condición.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#2
|
|||
|
|||
|
Gracias por las respuestas:
Gracias Caro y Egostar: si, en realidad tengo mas condiciones. Los nulos me generan un problema, no puedo obtener el saldo por clientes y necesito saber la condicion por cada mes.
__________________
Atentamente Luis |
|
#3
|
|||
|
|||
Yo creo que lo que te sugiere egostar esta bien si se considera que lo que se adiciona en le coalesce no es una codicion sino un campoLo que hace el coalesce es darle un valor el que se quiera, en este caso 'N' para los registros que vienen nulos, los demas valores los asigna como estan en la base de datos ![]() |
|
#4
|
|||
|
|||
|
Gracias ecospina, el problema es que al utilizar coalesce(CAMPO,'N') me sirve en la mediada que CAMPO tenga el valor 'N', si CAMPO viene con otro valor?.
__________________
Atentamente Luis |
|
#5
|
||||
|
||||
|
Lo que tienes que tener claro es que valor le quieres dar a los Null, en el caso que todos los Null los asumas como N, lo que te ha puesto egostar es correcto, en el caso que tengas por ejemplo valores N , valores X y valores Nulos y estes agrupando por ese campo, Null será otra agrupación más como N y X. Si quieres puedes utilizar condicionales y preguntar si es nulo y en ese caso darle un valor u otro.....
|
|
#6
|
|||
|
|||
|
Para aclarte
La funsion de Coalesce es como lo dice Tcp_ip.., reemplaza los valores nulos por le que tu quieras, cuando le campo viene con un valor la consulta respeta dicho valor Lo que se coloca antes de la coma no es una condicion, es el campo que estas llamando ejemplo sin coalesce
campo1---------campo2----------campo3 valor1-----------A----------------NULL Valor2-----------b----------------DIA Valor3-----------c----------------NOCHE Valor4-----------d----------------NULL CON COALESCE
campo1---------campo2----------campo3 valor1-----------A----------------NO DEFINIDO Valor2-----------b----------------DIA Valor3-----------c----------------NOCHE valor1-----------d----------------NO DEFINIDO ![]() |
|
#7
|
|||
|
|||
|
Efectivamente,
La funcion coalesce te "cambia" los valores nulos por lo que tu gustes y mandes, en este caso yo los asigne a 'N' dada tu primer intervencion Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| como sumar una fecha | esimon | OOP | 16 | 06-09-2007 19:19:07 |
| Como Ingresar Valores En Blanco O Nulos En Access | JanoRod | Conexión con bases de datos | 1 | 16-11-2005 15:40:48 |
| Como Sumar en Rave | Wascar | Impresión | 1 | 21-04-2005 18:45:12 |
| S.O.S como selecciono campo nulos | Ryu | SQL | 3 | 11-04-2005 16:40:50 |
| cómo sumar | mariajoiz | SQL | 3 | 27-06-2003 14:00:39 |
|