Začněte nyníZačněte zdarma

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

Zobrazit kurz

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 hodnoty TIMESTAMP ve sloupci checkin_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 ho in_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;
Upravit a spustit kód