Guest User

Untitled

a guest
Apr 9th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. SELECT "PLAN_ITEM_ID",
  2. SUM("SECONDS_PER_DAY" * (
  3. SELECT count(1)
  4. from generate_series("START_TIME", "END_TIME" - interval '1 day', '1 day') as days
  5. where extract(isodow from days) < 6
  6. ) - (SELECT count(1)
  7. FROM "AO_013613_HD_SCHEME_DAY" JOIN (
  8. SELECT generate_series("START_TIME", "END_TIME" , '1 day') as days
  9. FROM "AO_2D3BEA_PLAN_ALLOCATION"
  10. WHERE "PLAN_ITEM_ID" = 374447
  11. )U
  12. ON "AO_013613_HD_SCHEME_DAY"."DATE" = U.days))
  13. FROM "AO_2D3BEA_PLAN_ALLOCATION"
  14. WHERE "PLAN_ITEM_ID" = 374344
  15. group by "PLAN_ITEM_ID";
Advertisement
Add Comment
Please, Sign In to add comment