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

Dotazování na JSON data

Yelpto, přední platforma pro objevování místních podniků, hledá tvoji expertízu jako konzultujícího datového inženýra/inženýrku.

Cílem je prozkoumat restaurační průmysl se zaměřením na populární restaurace s hodnocením 5 hvězdiček, které jsou otevřeny o víkendech ve Filadelfii.

Budeš pracovat s tabulkou yelp_business_data, konkrétně se sloupci name, categories, attributes a hours.

Tabulku yelp_business_data si můžeš prozkoumat v SQL konzoli.

SQL console

Sloupce attributes a hours jsou typu VARIANT.

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

Introduction to Snowflake SQL

Zobrazit kurz

Pokyny k cvičení

  • Načti otevírací dobu v Saturday ze sloupce VARIANT hours.
  • Načti otevírací dobu v Sunday ze sloupce VARIANT hours.
  • Filtruj záznamy, kde categories obsahuje 'Restaurant'.

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 name,
    review_count,
    -- Retrieve the Saturday hours
    hours:___,
    -- Retrieve the Sunday hours
    ___
FROM yelp_business_data
-- Filter for Restaurants
WHERE categories ___ '%___%'
    AND (hours:Saturday IS NOT NULL AND hours:Sunday IS NOT NULL)
    AND city = 'Philadelphia'
    AND stars = 5
ORDER BY review_count DESC
Upravit a spustit kód