解答
204
SQL文(クエリ)
WITH master AS (
SELECT
cid
, session_count
, MIN(date_time) AS min_date_time
FROM
sample.web_log
GROUP BY
1
, 2
)
SELECT
page AS landing_page
, COUNT(*) AS sessions
FROM
(
SELECT
wl.cid
, wl.session_count
, wl.date_time
, wl.page
, wl.date_time
, master.min_date_time
FROM
sample.web_log AS wl
JOIN master
ON wl.cid = master.cid
AND wl.session_count = master.session_count
AND wl.date_time = master.min_date_time
WHERE
wl.date_time = master.min_date_time
)
GROUP BY
page
ORDER BY
2 DESC
LIMIT 3



