Podría Null ser igual a 0 ?
Un abraso al Foro:
Echenle un vistazo a esta consulta :
Resulta que cuando no se cumple alguna de las subconsultas el resultado es nulo. Me guataría que si la primera subconsulta no devuelve resultado que lo tome como cero, para así sumar nulo+3 y el resultado de la consulta sea 3. Qué me sugieren.... Gracias de antemanos. |
En ese caso es importante saber que motor estas usando, porque podrías utilizar funciones como NVL (Oracle), IsNull (SqlServer), NZ (Access)... para definir un valor por defecto en el caso de que un valor sea NULL.
Saludos! |
ok
Uso sql Server ...
|
Entonces como ya dijo federico, la función isnull() es la que debes usar.
|
:(
De paso podrías arreglar mi código de ejemplo...
Disculpame la molestia, es que no estoy tan claro. |
No se si asi está bien pero si estoy mal por favor corrijanme, tengo duda si es sobre la consulta completa o por el valor del select.
o así
Salud OS. |
Cita:
Cita:
Saludos. |
Cita:
Roilo tambien es importante que tengas en cuenta, que si algunas de las subconsultas retornan mas de un registro, la instrucción fallará. Saludos! |
La franja horaria es GMT +2. Ahora son las 06:51:42. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi