me fue mal con case e isnull ...
pero lo solucione así
Código SQL
[-]select IFNULL(Nombrea1,nombre1) as algo from Tabla;
esto en caso de que nombrea1 sea null entrega nombre1, si no entrega nombrea1, justo lo que necesitava
. y se puede usar en secuencia tambien
Código SQL
[-]select id,algomas,ciudad,IFNULL(Nombrea1,nombre1) as algo,IFNULL(Nombrea2,nombre2) as algo2 from Tabla;
muchas gracias por lo de case. no supe implementarlo para campos.