1. Learn
  2. /
  3. कोर्स
  4. /
  5. SQL में Exploratory Data Analysis

Connected

अभ्यास

एक टेम्प टेबल बनाएँ

अपने सेक्टर में (अन्य Fortune 500 कंपनियों की तुलना में) जिन Fortune 500 कंपनियों के प्रॉफिट्स टॉप 20% में आते हैं, उन्हें खोजिए।

इसके लिए पहले हर सेक्टर के लिए प्रॉफिट का 80वाँ परसेंटाइल खोजिए, इस फ़ंक्शन से:

percentile_disc(fraction) 
WITHIN GROUP (ORDER BY sort_expression)

और परिणामों को एक temporary table में सेव कीजिए।

फिर fortune500 को उस temporary table से JOIN करके, वे कंपनियाँ चुनिए जिनके प्रॉफिट्स 80वें परसेंटाइल की cut-off से अधिक हैं।

निर्देश 1/2

undefined XP
    1
    2
  • profit80 नाम की एक temporary table बनाएँ जिसमें हर sector के लिए profits का 80वाँ percentile हो और sector शामिल हो।
  • percentile वाले कॉलम का उपनाम (alias) pct80 रखिए।