VERIFICAÇÃO COM CONDIÇÃO COMBINADA DE DOIS CAMPOS

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
jarbasaquino
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Qua, 17 Out 2018 5:52 pm

Bom dia,

Gostaria da ajuda de vocês, de montar uma verificação, combinada de dois campos de uma tabela.

Seria assim?

TIPOCARRO, TIPOPNEU, VERIFICAÇÃO

A condição seria:

se TIPOCARRO='A' E TIPOPNEU='1' lançar CORRETO
se TIPOCARRO='B' E TIPOPNEU='1' lançar CORRETO
se TIPOCARRO='C' E TIPOPNEU='2' lançar CORRETO
- diferente disso, lançar FALSO
Avatar do usuário
tiago_pimenta
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 213
Registrado em: Qua, 29 Jun 2011 9:49 am
Localização: Barretos / SP

Acredito que você possa usar o case
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

tiago_pimenta escreveu:Acredito que você possa usar o case
Exato!

Algo do tipo (no caso, isso dentro de um SELECT):

Selecionar tudo

case 
  when TIPOCARRO='A' and TIPOPNEU='1' then 'CORRETO'
  when TIPOCARRO='B' and TIPOPNEU='1' then 'CORRETO'
  when TIPOCARRO='C' and TIPOPNEU='2' then 'CORRETO'
  else 'FALSO'
end;
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes