Ver Mensaje Individual
  #1  
Antiguo 03-01-2011
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Reputación: 21
Paulao Va por buen camino
Select con Case no funciona

Este mi select no estas funcionando. El resultado estas null y no uno(1):

Código Delphi [-]
select
  case id_tecnico
  when null then
    coalesce(max(id_tecnico),0+1)
  end chave
from staff_tecnico
group by id_tecnico

Pero este abajo estas funcionando:


Código Delphi [-]
select coalesce(max(id_tecnico),0+1)chave from staff_tecnico

Porque el primero no funciona? Yo necesito hacer un Select con case, pues puede ser que la tabla, este field puede estar null o no, depende del cliente y necesito hacer una suma en el.
Responder Con Cita