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

Práce s osobními údaji

Do datového skladu přibyla nová tabulka s informacemi o jednotlivých uživatelích. Data ve sloupci personal_info tabulky members jsou ve formátu VARIANT a mají následující strukturu. Tvým úkolem je tato data filtrovat a zpracovat do podoby, která bude využitelná při plánování speciálních nabídek pro jednotlivé členy.

{
      "age": "56",
      "gender": "Female",
      "name": {
        "first": "Chris",
        "last": "Wilson"
      }
}

Toto cvičení je součástí kurzu

Datové typy a funkce ve Snowflake

Zobrazit kurz

Pokyny k cvičení

  • Pomocí tečkové notace načti věk (age) člena ze sloupce personal_info a předej tuto hodnotu funkci TO_NUMBER.
  • Pomocí hranatých závorek načti pohlaví člena ze sloupce personal_info.
  • Výslednou sadu zfiltruj tak, aby obsahovala pouze záznamy členů ve věku alespoň 25 let.

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
    personal_info,
	
    -- Use the TO_NUMBER function to convert the age to a NUMBER
    TO_NUMBER(___:___),
    
    -- Use bracket-notation to retrieve the member's gender
    ___

FROM CORE_GYM.members

-- Only retrieve members who are at least 25
___ TO_NUMBER(personal_info:age) >= ___;
Upravit a spustit kód