Advertisement
Guest User

Untitled

a guest
Jan 17th, 2020
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. select fi.service_id, fi.group_id, count(coalesce(greatest(fi.required_operator_number, fi.min_count_operators) * fi.operator_number_coefficient, 0)::integer)
  2.     from generate_series('2019-01-01', '2020-01-01', 5 * interval '1 minute') as series(start_timestamp)
  3.          left join forecast_interval fi on series.start_timestamp = fi.start_timestamp and (fi.service_id, fi.group_id) in (
  4.                                   (418470, 418492),
  5.                                   (100019, 3496786),
  6.                                   (418470, 120),
  7.                                   (418470, 418534),
  8.                                   (418470, 418536),
  9.                                   (418470, 418566),
  10.                                   (418470, 4143048),
  11.                                   (418470, 5314485),
  12.                                   (418470, 5332556),
  13.                                   (418470, 5735478),
  14.                                   (418470, 13982061),
  15.                                   (418470, 13982095),
  16.                                   (418470, 14076077),
  17.                                   (495527, 9),
  18.                                   (495527, 13),
  19.                                   (495527, 106),
  20.                                   (495527, 110),
  21.                                   (495527, 127),
  22.                                   (495527, 131),
  23.                                   (495527, 138),
  24.                                   (495527, 155),
  25.                                   (495527, 566712),
  26.                                   (495527, 566713),
  27.                                   (495527, 782142),
  28.                                   (495527, 782157),
  29.                                   (495527, 3014424),
  30.                                   (495527, 3496131),
  31.                                   (495527, 13780456),
  32.                                   (495527, 13780475),
  33.                                   (495527, 13780493),
  34.                                   (495527, 13781343),
  35.                                   (782187, 416030),
  36.                                   (782187, 782195),
  37.                                   (782187, 13780503)
  38.     ) group by fi.service_id, fi.group_id;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement