Aan de slagGa gratis aan de slag

JSON-gegevens opvragen

Yelpto, een toonaangevend platform om lokale bedrijven te ontdekken, vraagt om jouw expertise als consultant Data Engineer.

Ze willen de restaurantsector verkennen, met focus op populaire restaurants met 5-sterrenbeoordelingen die in het weekend open zijn in Philadelphia.

Je werkt met de tabel yelp_business_data, met name de kolommen name, categories, attributes en hours.

Je kunt de tabel yelp_business_data verkennen in de SQL-console.

SQL console

Let op: de kolommen attributes en hours zijn van het type VARIANT.

Deze oefening maakt deel uit van de cursus

Introductie tot Snowflake SQL

Cursus bekijken

Oefeninstructies

  • Haal de Saturday-openingstijden op uit de VARIANT-kolom hours.
  • Haal de Sunday-openingstijden op uit de VARIANT-kolom hours.
  • Filter waar categories 'Restaurant' bevat.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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
Code bewerken en uitvoeren