解答
192
SQL文(クエリ)
WITH master AS (
SELECT
cid
, session_count
, COUNT(*) AS pv
, MIN(date_time) AS s_start
, MAX(date_time) AS s_end
FROM
sample.web_log
GROUP BY
cid
, session_count
)
SELECT
ROUND(SUM(session_duration) / COUNT(*), 1) AS avg_session_duration
FROM
(
SELECT
cid
, session_count
, DATETIME_DIFF(s_end, s_start, second) AS session_duration
FROM
master
)



