Tutto in JSON
I dati semi-strutturati possono essere complessi da interrogare, quindi esercitiamoci di nuovo con i dati di Yelpto.
Qui filtrerai il contenuto di una colonna di tipo VARIANT.
Questo esercizio fa parte del corso
Introduzione a Snowflake SQL
Istruzioni dell'esercizio
- Filtra dove la chiave
DogsAllowednella colonnaattributesè'True'(nota che è unastring, nonboolean). - Filtra dove la chiave
BusinessAcceptsCreditCardsnella colonnaattributesè'True'(nota che è unastring, nonboolean).
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
SELECT business_id, name
FROM yelp_business_data
WHERE categories ILIKE '%Restaurant%'
-- Filter where DogsAllowed is '%True%'
AND ___ ___ '%True%'
-- Filter where BusinessAcceptsCreditCards is '%True%'
AND ___
AND city ILIKE '%Philadelphia%'
AND stars = 5