Trazer o valor de uma 1º coluna se a condição de uma 2º coluna for verdadeira
Olá a todos,
Estou desenvolvendo um script simples, porém me deparei com uma situação que sei que pode ser resolvida através do If, mas acredito que possa existir uma maneira mais simples (e talvez mais correta) de se fazer, é o seguinte:
Com um select simples preciso trazer as colunas Nome, RG,ORGAOEXP, DATAEXP, CPF, DATANASC e o telefone CELULAR do cliente, ai que está o problema, pois a estrutura da tabela encontra-se assim:
FORMACONTATO1 FORMACONTATO2 FORMACONTATO3 CONTATO1 CONTATO2 CONTATO3
----------- ------------- -------------- ---------- ----------- ------------
Residencial Celular Comercial 1122443355 11945678910 1122433456
Então, eu devo trazer o CONTATO 2 que é o contato correspondente a FORMA DE CONTATO de celular, no sistema estes campos são editaveis, então isso varia de cadastro para cadastro, tem registro que o contato 1 é o celular, em outros o 3 e assim por diante.
Existe alguma forma de trazer somente o contato correspondente a forma de contato CELULAR sem ser pelo If?
Agradeço a atenção e colaboração de todos.
Discussão (5)
Carregando comentários...