Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.19 KB | None | 0 0
  1. SELECT CASE
  2.         WHEN (VCL.VCL_CODVC = 'FRT')
  3.             AND (DATEADD(day, A.PGR_CLFROTA, VCL.VCL_DATACHECK) < GETDATE())
  4.             THEN 'VENCIDO'
  5.         WHEN (VCL.VCL_CODVC = 'FRT')
  6.             AND (DATEADD(day, A.PGR_CLFROTA, VCL.VCL_DATACHECK) >= GETDATE())
  7.             THEN 'A VENCER'
  8.         WHEN (VCL.VCL_CODVC = 'TRC')
  9.             AND (DATEADD(day, A.PGR_CLTERCEIRO, VCL.VCL_DATACHECK) < GETDATE())
  10.             THEN 'VENCIDO'
  11.         WHEN (VCL.VCL_CODVC = 'TRC')
  12.             AND (DATEADD(day, A.PGR_CLTERCEIRO, VCL.VCL_DATACHECK) >= GETDATE())
  13.             THEN 'A VENCER'
  14.         WHEN (VCL.VCL_CODVC = 'AGR')
  15.             AND (DATEADD(day, A.PGR_CLAGREGADO, VCL.VCL_DATACHECK) < GETDATE())
  16.             THEN 'VENCIDO'
  17.         WHEN (VCL.VCL_CODVC = 'AGR')
  18.             AND (DATEADD(day, A.PGR_CLAGREGADO, VCL.VCL_DATACHECK) >= GETDATE())
  19.             THEN 'A VENCER'
  20.         END AS STATUSVENCIMENTO
  21. FROM PGR A WITH (NOLOCK)
  22. LEFT OUTER JOIN OPERACAO OPE ON A.PGR_CODCLN = OPE.OPE_CODCLN
  23. LEFT OUTER JOIN VEICULO VCL ON OPE.OPE_CODIGO = VCL.VCL_CODOPE
  24. LEFT OUTER JOIN USUARIOOPERACAO UO ON VCL.VCL_CODOPE = UO.UO_CODOPE
  25.     AND UO.UO_CODUSR = 525
  26. WHERE (A.PGR_CLFROTA > 0)
  27.     AND (OPE.OPE_CODCLN = 52)
  28.     AND (VCL.VCL_STATUSCHECK = 'A')
  29.     AND (VCL.VCL_DATACHECK IS NOT NULL)
  30.     AND (COALESCE(UO.UO_ATIVO, '') = 'S')
  31. ORDER BY VCL.VCL_CODIGO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement