शुरू करेंमुफ़्त में शुरू करें

बड़े शहर में वर्कआउट

Snowflake में सबसे लोकप्रिय डेटा टाइप्स में से एक होने के कारण, टेक्स्ट डेटा का इस्तेमाल अक्सर क्वेरी के भीतर किया जाता है, जैसे CASE स्टेटमेंट्स, WHERE क्लॉज़, आदि में!

आप एक ऐसी क्वेरी को पूरा करेंगे जो प्रीमियम जिम लोकेशंस की जानकारी निकालती है और उन्हें मेजर या नॉन-मेजर सिटी में स्थित होने के रूप में वर्गीकृत करती है। उन टेक्स्ट वैल्यूज़ पर खास ध्यान दें!

यह अभ्यास पाठ्यक्रम का हिस्सा है

Snowflake में Data Types और Functions

पाठ्यक्रम देखें

अभ्यास निर्देश

  • CASE स्टेटमेंट में, कोष्ठक के अंदर पहले मान को New York कर दें।
  • else कीवर्ड के बाद स्ट्रिंग Non-Major City जोड़ें; यदि ऊपर दी गई शर्त मेल नहीं खाती, तो यही वैल्यू रिटर्न होगी।
  • WHERE क्लॉज़ को अपडेट करें ताकि सिर्फ 'Premium' वाले gym_type के रिकॉर्ड्स ही रिटर्न हों.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

SELECT
    gym_id,
    CASE
        -- Update the locations classified as a Major City
        WHEN location IN ('___', 'Los Angeles', 'Dallas') 
        THEN 'Major City'
        
        -- Otherwise, it's a Non-Major City
        ELSE '___'
    END AS gym_city
FROM CORE_GYM.gyms

-- Complete the WHERE clause to only return Premium gym types
WHERE gym_type = '___';
कोड संपादित करें और चलाएँ