Usuário com melhor resposta
cursor sql

Pergunta
-
Bom dia!
Alguem teria uma dica de como finalizar esse problema ?
Tenho 2 colunas que fazem parte do retorno de uma query. Sempre, uma delas vem como NULL, quero retornar em uma só coluna esse valor, já q 1 dos 2 sempre é NULL
Vcs tem alguma dica?
Obs: Estou lendo sobre CURSOR pra fazer... Vcs tem algum link sobre, ou alguma idéia melhor ?!
Valew!!!!!
Respostas
-
Sendo
Select * From SuaTabela
Campo1 Campo2
--------------- -----------------
1 NULL
2 NULL
NULL 3
NULL 4
Use:
SELECT [nomeCampo] = Case IsNull(Campo1,'')
WHEN '' THEN Campo2
ELSE Campo1
FROM SuaTabela
nomeCampo
--------------------
1
2
3
4
-
Todas as Respostas
-
-
Sendo
Select * From SuaTabela
Campo1 Campo2
--------------- -----------------
1 NULL
2 NULL
NULL 3
NULL 4
Use:
SELECT [nomeCampo] = Case IsNull(Campo1,'')
WHEN '' THEN Campo2
ELSE Campo1
FROM SuaTabela
nomeCampo
--------------------
1
2
3
4
-