Работа с JSON
Работа с полуструктурированными данными может быть непростой задачей — потренируемся снова на данных Yelpto.
В этом упражнении вы будете фильтровать содержимое столбца типа VARIANT.
Это упражнение является частью курса
Введение в Snowflake SQL
Инструкции к упражнению
- Отфильтруйте строки, в которых ключ
DogsAllowedстолбцаattributesравен'True'(обратите внимание: этоstring, а неboolean). - Отфильтруйте строки, в которых ключ
BusinessAcceptsCreditCardsстолбцаattributesравен'True'(обратите внимание: этоstring, а неboolean).
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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