Guest User

Untitled

a guest
Apr 22nd, 2022
293
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.18 KB | None | 0 0
  1. WITH combine_2 AS
  2.     (WITH combine AS
  3.         (SELECT
  4.             trip_id,
  5.             duration_sec,
  6.             start_date,
  7.             start_station_name,
  8.             member_gender,
  9.             bikeshare_regions.name AS region
  10.         FROM `bigquery-public-data.san_francisco_bikeshare.bikeshare_trips` AS bikeshare_trips
  11.             INNER JOIN `bigquery-public-data.san_francisco_bikeshare.bikeshare_station_info` AS bikeshare_station_info
  12.             ON bikeshare_trips.start_station_id = bikeshare_station_info.station_id
  13.             INNER JOIN `bigquery-public-data.san_francisco_bikeshare.bikeshare_regions` AS bikeshare_regions
  14.             ON bikeshare_station_info.region_id = bikeshare_regions.region_id
  15.         WHERE
  16.             bikeshare_trips.start_date BETWEEN '2014-01-01' AND '2017-01-01')
  17.     SELECT
  18.     *,
  19.     RANK () OVER(PARTITION BY region ORDER BY start_date DESC) AS rnk
  20.     FROM combine)
  21. SELECT *
  22. FROM combine_2
  23. WHERE rnk < 2
  24. ORDER BY region;
Advertisement
Add Comment
Please, Sign In to add comment