Ir para conteúdo
Fórum Script Brasil
  • 0

AJUDA COM CASE


Guest CPE

Pergunta

Galera preciso modificar um Relatório. é calculado a quantidade de dias em atraso em relação a data negociada e a data de entrega. Eu preciso que seja relativo somente a Data de ENTREGA. Modificando essa VIEW.

CREATE VIEW VIEW_PPEDLISE

AS

SELECT NUMPED, CLIENTE, QTPEDI, QTDENT, QTDBLOQ, CAST(DTENPD AS DATETIME) AS DTENPD, NUMODF, NUMODF AS EXPR1, CODPCA, CAMPONF,

COMPL, GRAVAPM, CANCELA, VALUNI, REVISAO, ETIQUETA, REV_ORC, MOVMAT, CAST(DTNEGO AS DATETIME) AS DTNEGO, EMITIDA, PLANEJADA,

REVISAO AS EXPR2, CAST(DTINICIO AS DATETIME) AS DTINICIO, CAST(DTEMISSAO AS DATETIME) AS DTEMISSAO, CAST(DTFL AS DATETIME) AS DTFL,

VIAS, SITUACAO, PRODOBS, OBS, USUARIO, SEM_BASE, ORDEMCOMPRA, COMPRADOR, INDICE, MAQUINA, OBS2, QDCHEGA, ANO_BASE, D_E_L_E_T_,

OBS_COMP, DATA, CT_OPERACAO, NITEM, DTENTREGA = CASE WHEN DTNEGO IS NULL OR DTNEGO='' THEN DTENPD

ELSE

DTNEGO

END

FROM PPEDLISE

Link para o comentário
Compartilhar em outros sites

1 resposta 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...