Exists or not Exists that is the question
Mi duda es más bien filosófica y es la siguiente:
Si hago esta consulta:
Código SQL
[-]
SELECT CAMPO
FROM TABLA
WHERE CONDICION
En en caso de que no existiera para esa condicion un valor de campo, nulo o no, como podría hacer para que CAMPO devuelva 0.
Si existiera un registro y CAMPO fuera NULL, la siguiente seria la solución (un NVL, igualmente, segun el motor de BD que use)
Código SQL
[-]
SELECT IFNULL(CAMPO,0)
FROM TABLA
WHERE CONDICION
Pero si no existe registro, no devolverá nada, y yo quiero que me devuelva 0.
Es posible?
NOTA: sin usar COUNT.
Saludos
__________________
Código Delphi
[-]
try
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;