Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2013, 16:21
afuentealba
 
Fecha de Ingreso: abril-2012
Mensajes: 65
Antigüedad: 12 años, 1 mes
Puntos: 0
Dar un valor a un campo si al hacer select este es null

Estimados buenas tardes.

Se puede dar un valor a un campo si al hacer Select se encontrar vacio o null?

ejemplo

Select campo

(Case campo is null
then campo:= 10)

from tabla
where campo = variable_web

es para no tener que hacer dos select, hoy por hoy lo estoy haciendo en dos consultas

1.-

select campo
from tabla
where campo = variable_web

2.-
select count (campo)
into contador
from tabla
where campo = variable_web


y luego veo si contador = 0, el registro no existe. pero debe haber una forma mas logica y meter todo en la misma consulta y si en el primer select no arroja resultados (que significa que no existe en la bd) pueda mediante sql darle uno...