Plánování schůzek
Členové fitcentra si někdy domlouvají schůzky s osobním trenérem. Tyto schůzky je třeba rezervovat předem, aby byl konkrétní trenér k dispozici. Na konci každé lekce s trenérem pomáhá „recepční tým" členům naplánovat další schůzku — a ty jim to chceš trochu usnadnit tím, že jim navrhnete vhodné termíny.
Toto cvičení je součástí kurzu
Datové typy a funkce ve Snowflake
Pokyny k cvičení
- Vytvoř nový sloupec
in_one_week, který navrhne termín další schůzky s trenérem za jeden týden od hodnotyTIMESTAMPve sloupcicheckin_time. - Zopakuj předchozí krok, tentokrát však pro termín za dva týdny od
checkin_time. - Definuj poslední sloupec, který navrhne termín za jeden měsíc od
checkin_time, a pojmenuj hoin_one_month.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
SELECT
m.personal_info:name.first AS first_name,
m.personal_info:name.last AS last_name,
v.gym_id,
v.checkin_time AS last_appointment,
-- Propose a next appointment in one week
___(___, ___, ___) AS ___,
-- Propose a next appointment in two weeks
___ AS in_2_weeks,
-- Propose a next appointment in one month
___
FROM CORE_GYM.visits AS v
JOIN CORE_GYM.members AS m
ON v.user_id = m.user_id;