ПочатиПочніть безкоштовно

Робота з особистою інформацією

До вашого сховища даних додано нову таблицю з інформацією про користувачів. Проте дані в стовпці personal_info таблиці members мають формат VARIANT і наведені нижче. Ваше завдання — відфільтрувати й розібрати ці дані у вибірку результатів, придатну для планування спеціальних пропозицій для кожного учасника.

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

Ця вправа є частиною курсу

Типи даних і функції в Snowflake

Переглянути курс

Інструкції до вправи

  • Використайте крапкову нотацію, щоб отримати age учасника зі стовпця personal_info, і передайте це значення у функцію TO_NUMBER.
  • Використайте дужкову нотацію, щоб отримати стать учасника з personal_info.
  • Відфільтруйте вибірку результатів, щоб залишити записи лише для учасників віком від 25 років.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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) >= ___;
Редагувати та запускати код