GuestRT

Ngpt-Quiz

Jun 22nd, 2018
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 3.88 KB | None | 0 0
  1. CREATE TABLE sandbox.YURBASOV_NGPT_QUIZ_JUN_22
  2. AS
  3. WITH a AS
  4. (SELECT ticket_code, ticket_type, route_code, pass_datetime FROM MOSGORTR_DATA.PASS_MGT m
  5. WHERE pass_datetime >= '2018-03-24' AND pass_datetime <= '2018-06-21'
  6. AND route_code IN ('АП_895к' -- (Метро "Теплый Стан" - Ул. Липовый парк, 4) *****
  7.                  , 'АП_882' -- (Метро "Теплый Стан" - Мкр. Эдальго) *****
  8.                  , 'АП_982' -- (Метро "Теплый Стан" - Николо-Хованское) *****
  9.                  , 'АП_577' -- (Метро "Теплый Стан" - Совхоз "Воскресенское") *****
  10.                  , 'А_600' -- (Метро "Теплый Стан" - Метро "Саларьево")
  11.                  , 'А_964к' -- (Метро "Теплый Стан" - Мега Теплый Стан)
  12.                  , 'АП_433' -- (Метро "Теплый Стан" - Троицк (мкр. "В")) *****
  13.                  , 'АП_398' -- (Метро "Теплый Стан" - Торговый центр ) *****
  14.                  , 'АП_526' -- (Метро "Теплый Стан" - Аэропорт Внуково) *****
  15.                  , 'А_964' -- (Метро "Теплый Стан" - Платф. Кокошкино)
  16.                  , 'А_804' -- (Метро "Теплый Стан" - Пос. Мосрентген)
  17.                  , 'А_68' -- (Камчатская ул. - Пл. Соловецких Юнг)
  18.                  , 'А_3' -- (Камчатская ул. - Метро "Бульв. Рокоссовского")
  19.                  , 'А_223' -- (Камчатская ул. - Метро "Измайловская")
  20.                  , 'А_735' -- (Заревый пр. - Метро "Щелковская")
  21.                  , 'А_716' -- (Метро "Сокольники" - Пос. Восточный)
  22.                  , 'А_Т55' -- (Уссурийская ул. - Метро "Первомайская")
  23.                  , 'А_884' -- (Камчатская ул. - Метро "Выхино")
  24.                  , 'А_760' -- (Метро "Щелковская" - 2-й Московский крематорий)
  25.                  , 'А_645' -- (Платф. Новогиреево - Метро "Щелковская")
  26.                  , 'А_804' -- (Метро "Теплый Стан" - Пос. Мосрентген)
  27.                  , 'А_600' -- (Метро "Теплый Стан" - Метро "Саларьево")
  28.                  , 'А_964' -- (Метро "Теплый Стан" - Платф. Кокошкино)
  29.                  , 'А_758' -- (Метро "Орехово" - Метро "Орехово")
  30.                  , 'А_711' -- (Метро "Красногвардейская" - 6-й мкр. Орехово-Борисова)
  31.                  , 'А_298' -- (Метро "Красногвардейская" - Метро "Нагатинская")
  32.                  , 'А_719' -- (Метро "Красногвардейская" - Метро "Домодедовская")
  33.                  , 'А_907' -- (Каширское ш., 148 - Метро "Добрынинская")
  34.                  , 'А_37' -- (Метро "Красногвардейская" - Метро "Теплый Стан")
  35.                  , 'А_657' -- (Метро "Марьино" - Цимлянская ул.)
  36.                  , 'А_623' -- (Метро "Красногвардейская" - Метро "Текстильщики")
  37.                  , 'А_728' -- (Б-ца им. Семашко - 14-й мкр. Марьинского Парка)'
  38. )), b AS
  39. (
  40.  SELECT route_code, pass_datetime, ticket_code, ticket_type FROM a GROUP BY route_code, pass_datetime, ticket_code, ticket_type
  41. ), c AS
  42. (
  43.   SELECT ticket_code, ticket_type FROM b GROUP BY ticket_code, ticket_type HAVING COUNT(route_code) >= 10
  44. ) SELECT ticket_code, ticket_type FROM c GROUP BY ticket_code, ticket_type
Advertisement
Add Comment
Please, Sign In to add comment