Guest User

Untitled

a guest
Jul 18th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. select WORKORDERNO
  2. ,LOCATION
  3. ,WORKTYPE
  4. ,t3.[Work Type Description] as WORK_TYPE_DESCRIPTION
  5. ,WORK_SUBTYPE
  6. ,t2.[Sub Type Description] as SUB_TYPE_DESCRIPTION
  7. ,JOB_TYPE
  8. ,t.[Budget Process Description] AS PROCESS_NAME
  9. ,PROJECT_NUMBER
  10. ,SUM(ISNULL(CAST(COMPANYCOUNT AS INT),0)) AS COMPANY
  11. ,SUM(ISNULL(CAST(CONTRACTORCOUNT AS INT),0)) AS CONTRACTOR
  12.  
  13. FROM
  14. (SELECT WORKORDERNO
  15. ,STATUS
  16. ,cast(STATUSDATE AS DATE) AS ACT_FINISH
  17. ,WORKTYPE
  18. ,WORK_SUBTYPE
  19. ,LOCATION
  20. ,concat(WORKTYPE,WORK_SUBTYPE) as JOB_TYPE
  21. ,ASSIGNED_LABOR
  22. ,CASE WHEN [ASSIGNED_LABOR] IN ('X','Y','Z') THEN '1' ELSE '0'
  23. END AS COMPANYCOUNT
  24. ,CASE WHEN [ASSIGNED_LABOR] IN ('X','Y','Z') THEN '0' ELSE '1'
  25. END AS CONTRACTORCOUNT
  26. ,SUBSTRING(ACCOUNT, CHARINDEX('-', ACCOUNT, charindex('-', ACCOUNT, CHARINDEX('-', ACCOUNT, CHARINDEX('-', ACCOUNT,
  27. CHARINDEX('-', ACCOUNT) +1 ) +1) +1) +1) +1, 13) AS PROJECT_NUMBER
  28. ,FIELD_REMARKS
  29. FROM [TTT].[dbo].[Current _Status]
  30. WHERE STATUS in ('COMP', 'FDCOMP', 'EBCOMP', 'EBERROR', 'FLN', 'FDCPERR')) A
  31. left join [dbo].[REF_table] t on t.[Job Type] = A.JOB_TYPE
  32. left join [dbo].[REF_table] t2 on t2.[Sub Type] = A.WORK_SUBTYPE
  33. left join [dbo].[REF_table] t3 on t3.[Work Type] = A.WORKTYPE
  34. where ACT_FINISH between '2018-04-30' and '2018-06-01' and LOCATION = 'ABC' AND WORKTYPE = 'C'
  35. and field_remarks is not null
  36. and t3.[Work Type Description] is not null
  37. GROUP BY
  38. a.WONUM
  39. ,A.LOCATION
  40. ,a.WORKTYPE
  41. ,A.WORK_SUBTYPE
  42. ,A.JOB_TYPE
  43. ,t.[Budget Process Description]
  44. ,t2.[Sub Type Description]
  45. ,t3.[Work Type Description]
  46. ,PROJECT_NUMBER
  47. order by
  48. PROCESS_NAME
Add Comment
Please, Sign In to add comment