Guest User

Untitled

a guest
May 24th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. SELECT
  2. r1.OrderNo,
  3. COUNT(r1.PartNo) AS [Pcs Complete]
  4. FROM OrderRouting r1
  5. WHERE r1.Status = 'Current'
  6. AND r1.WorkCntr = 'Shipping'
  7. GROUP BY r1.OrderNo
  8.  
  9. SELECT
  10. CAST(r.OrderNo AS INT) AS OrderNo,
  11. (
  12. SELECT
  13. r1.OrderNo,
  14. COUNT(r1.PartNo)
  15. FROM OrderRouting r1
  16. WHERE r1.Status = 'Current'
  17. AND r1.WorkCntr = 'Shipping'
  18. GROUP BY r1.OrderNo
  19. ) AS [Pcs Complete]
  20. FROM OrderRouting r
  21. JOIN OrderDet od ON r.JobNo = od.JobNo
  22. JOIN Orders o ON od.OrderNo = o.Orderno
  23. WHERE r.Status = 'Current'
  24. AND r.WorkCntr IN ('Cutting', 'Framing', 'Assembly', 'Shipping')
  25. GROUP BY CAST(r.OrderNo AS INT)
  26.  
  27. SELECT
  28. CAST(r.OrderNo AS INT) AS OrderNo,
  29. (
  30. SELECT
  31. COUNT(r1.PartNo)
  32. FROM OrderRouting r1
  33. WHERE r1.Status = 'Current'
  34. AND r1.WorkCntr = 'Shipping'
  35. ) AS [Pcs Complete]
  36. FROM OrderRouting r
  37. JOIN OrderDet od ON r.JobNo = od.JobNo
  38. JOIN Orders o ON od.OrderNo = o.Orderno
  39. WHERE r.Status = 'Current'
  40. AND r.WorkCntr IN ('Cutting', 'Framing', 'Assembly', 'Shipping')
  41. GROUP BY CAST(r.OrderNo AS INT)
  42.  
  43. SELECT
  44. CAST(r.OrderNo AS INT) AS OrderNo,
  45. (
  46. SELECT
  47. COUNT(r1.PartNo)
  48. FROM OrderRouting r1 JOIN OrderRouting r ON r1.OrderNo = r.OrderNo
  49. WHERE r1.Status = 'Current'
  50. AND r1.WorkCntr = 'Shipping'
  51. ) AS [Pcs Complete]
  52. FROM OrderRouting r
  53. JOIN OrderDet od ON r.JobNo = od.JobNo
  54. JOIN Orders o ON od.OrderNo = o.Orderno
  55. WHERE r.Status = 'Current'
  56. AND r.WorkCntr IN ('Cutting', 'Framing', 'Assembly', 'Shipping')
  57. GROUP BY CAST(r.OrderNo AS INT)
  58.  
  59. SELECT
  60. CAST(r.OrderNo AS INT) AS OrderNo
  61. FROM OrderRouting r
  62. JOIN OrderDet od ON r.JobNo = od.JobNo
  63. JOIN Orders o ON od.OrderNo = o.Orderno
  64. JOIN
  65. (
  66. SELECT r1.OrderNo,
  67. COUNT(r1.PartNo)
  68. FROM OrderRouting r1 JOIN OrderRouting r ON r1.OrderNo = r.OrderNo
  69. WHERE r1.Status = 'Current'
  70. AND r1.WorkCntr = 'Shipping'
  71. ) AS [PCsComplete] ON PcsComplete.OrderNo = r.OrderNo
  72. WHERE r.Status = 'Current'
  73. AND r.WorkCntr IN ('Cutting', 'Framing', 'Assembly', 'Shipping')
  74. GROUP BY CAST(r.OrderNo AS INT)
Add Comment
Please, Sign In to add comment