फॉर्मैटिंग - खिलाड़ी का BMI
इस अभ्यास में, आप एक टीम के साथ एक डेटा एनालिटिक्स प्रोजेक्ट पर काम कर रहे हैं, जिसे एक हेल्थ केयर कंपनी के लिए NBA खिलाड़ियों के बारे में कुछ आँकड़े देने को कहा गया है. आप ऐसी क्वेरी बनाना चाहते हैं जो नॉर्थ अमेरिका के हर खिलाड़ी का बॉडी मास इंडेक्स (BMI) लौटाए.
$$BMI = \dfrac{weight (kg)}{height (cm)^2}$$
एक सहयोगी ने आपको वह क्वेरी भेजी है जिस पर वह काम कर रहा था:
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI
कोड को समझने के लिए, आप इसे एक समान और आसानी से पढ़े जाने वाले तरीके से स्ट्रक्चर और फॉर्मैट करना चाहते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL Server में क्वेरी परफ़ॉर्मेंस बेहतर करना
अभ्यास निर्देश
- सभी SQL सिंटैक्स (clauses, operators, और functions) को UPPERCASE में बदलें.
- सुनिश्चित करें कि हर SQL सिंटैक्स नई लाइन से शुरू हो.
- कैलकुलेटेड
BMIकॉलम औरORस्टेटमेंट में एक इंडेंट जोड़ें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI;