1. Learn
  2. /
  3. कोर्स
  4. /
  5. SQL में रिलेशनल डेटाबेस का परिचय

Connected

अभ्यास

हर university के अनुसार affiliations गिनें

अब जब आपका डेटा analysis के लिए तैयार है, तो आइए database पर कुछ उदाहरण SQL क्वेरियाँ चलाते हैं. आप यहाँ कॉलम्स पर grouping और tables को join करने जैसे पहले से सीखे हुए concepts का उपयोग करेंगे.

इस अभ्यास में, आप पता करेंगे कि किस university के पास (अपने professors के माध्यम से) सबसे अधिक affiliations हैं. इसके लिए आपको affiliations और professors दोनों tables की ज़रूरत होगी, क्योंकि university_id दूसरी table में होता है.

तुरंत दोहराने के लिए, याद रखें कि joins की संरचना इस तरह होती है:

SELECT table_a.column1, table_a.column2, table_b.column1, ... 
FROM table_a
JOIN table_b 
ON table_a.column = table_b.column

इससे table_a और table_b का संयोजन मिलता है, लेकिन केवल उन्हीं rows के साथ जहाँ table_a.column table_b.column के बराबर होता है.

निर्देश

100 XP
  • university के अनुसार कुल affiliations की संख्या गिनें.
  • परिणाम को उसी count के आधार पर descending क्रम में sort करें.