1. Learn
  2. /
  3. Courses
  4. /
  5. Wprowadzenie do modelowania danych w Snowflake

Connected

Exercise

Mistrzostwo podzapytań

Jesteś modelarzem danych w firmie zarządzającej siecią hoteli. Zespół biznesowy ma za zadanie przeanalizować dane klientów, aby opracować strategie ich utrzymania. Dział marketingu potrzebuje informacji o aktywności i zaangażowaniu klientów o wysokich dochodach w usługi hotelowe. Twoim celem jest wykorzystanie istniejących danych klientów do zidentyfikowania aktywnych i utraconych klientów z wysokim szacowanym wynagrodzeniem oraz przeanalizowania ich średniego wieku i stażu. Aby to osiągnąć, możesz skorzystać z gotowego wspólnego wyrażenia tabelowego (CTE) o nazwie CustomerStatus.

Instructions 1/3

undefined XP
    1
    2
    3
  • Wyodrębnij status klienta z CTE customer_status.
  • Przefiltruj wyniki zapytania tak, aby uwzględnić tylko te customerids, dla których atrybut estimatedsalary jest większy niż 175000 – ten atrybut znajduje się w encji customers.