Código MySQL:
Ver original
+ +
Pero me arroja nada, mi pregunta es: tiene algo que ver que la tabla ascensos en este monento este vacia o que en legibles no encuentre el numerofunci=numerofunc.?
| |||
duda con codigo sql Saludos tengo este codigo:
Código MySQL:
Ver original Pero me arroja nada, mi pregunta es: tiene algo que ver que la tabla ascensos en este monento este vacia o que en legibles no encuentre el numerofunci=numerofunc.? |
| |||
Respuesta: duda con codigo sql Hola Lavos: Cita: Mucho ojo... una cosa es que la consulta arroje "nada" a que arroje un "null"... Null es un estado especial en Bd's, no puede definirse en realidad como un DATO en si, ni tampoco es vacio o cero... todas estas cosas son distintas. Cuando tienes un valor NULL y lo concatenas a un número, el resultado es NULLPero me arroja nada, mi pregunta es: tiene algo que ver que la tabla ascensos en este monento este vacia o que en legibles no encuentre el numerofunci=numerofunc.?
Código MySQL:
Ver original Tal como lo infieres en tu post, si alguna de tus consultas está regresando un valor NULL entonces el resultado de la "suma" será NULL... lo que puedes hacer es utilizar la función IFNULL para verificar que las subconsultas regresen algo, si es el caso, puede concatenar un 0 como valor, que es el neutro aditivo para los numeros, es decir, algo así:
Código MySQL:
Ver original Cuando la consulta REGRESE UN VALOR DISTINTO DE NULL, entonces TOMA ESE VALOR:
Código MySQL:
Ver original Haz la prueba y nos comentas. Saludos Leo |
Etiquetas: |