Gostaria de saber como faço para usar o comando "IF" ou OUTRO, para que no campo resultado, Ex: está vazio, aparece a frase por min escolida. seguem o SELECT.
EX: tem um certo veículo com um motorista, gostaria de saber como faço para aparecer quando o não tiver motorista a frase " NÃO TEM MOTORISTA".
SELECT
V_CAV.PREFIXOVEIC FROTA
,V_CAV.PLACAATUALVEIC PLACA
,FUNC.NOMEFUNC MOTORISTA
FROM
FRT_CADVEICULOS V_CAV,
VW_FUNCIONARIOS FUNC,
EXA015 FUNC1
WHERE
AND V_CAV.PREFIXOVEIC >='0000080'
AND V_CAV.PREFIXOVEIC <='0001200'
AND V_CAV.CONDICAOVEIC like '%A'
AND V_CAV.CODIGOEMPRESA = 1
AND V_CAV.CODIGOVEIC = FUNC1.COD_VEICULO
AND FUNC.CODINTFUNC (+) = FUNC1.MOTORISTA
ORDER BY
V_CAV.PREFIXOVEIC
Qualquer duvida postem, desde já agradeço, e se caso alguém não conheça esse PL/SQL, postem como vocês fazeriam em outro programa de sua preferência.
Pergunta
xtuquim
Olá, caros usuarios do Script Brasil
Gostaria de saber como faço para usar o comando "IF" ou OUTRO, para que no campo resultado, Ex: está vazio, aparece a frase por min escolida. seguem o SELECT.
EX: tem um certo veículo com um motorista, gostaria de saber como faço para aparecer quando o não tiver motorista a frase " NÃO TEM MOTORISTA".
SELECT
V_CAV.PREFIXOVEIC FROTA
,V_CAV.PLACAATUALVEIC PLACA
,FUNC.NOMEFUNC MOTORISTA
FROM
FRT_CADVEICULOS V_CAV,
VW_FUNCIONARIOS FUNC,
EXA015 FUNC1
WHERE
AND V_CAV.PREFIXOVEIC >='0000080'
AND V_CAV.PREFIXOVEIC <='0001200'
AND V_CAV.CONDICAOVEIC like '%A'
AND V_CAV.CODIGOEMPRESA = 1
AND V_CAV.CODIGOVEIC = FUNC1.COD_VEICULO
AND FUNC.CODINTFUNC (+) = FUNC1.MOTORISTA
ORDER BY
V_CAV.PREFIXOVEIC
Qualquer duvida postem, desde já agradeço, e se caso alguém não conheça esse PL/SQL, postem como vocês fazeriam em outro programa de sua preferência.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.