SQL में दो कॉलम गुणा करें

Sql Mem Do Kolama Guna Karem



डेटाबेस की दुनिया में, हमें अक्सर तालिकाओं में संग्रहीत डेटा पर गणितीय संचालन करने की आवश्यकता होती है। ऐसा ही एक सामान्य ऑपरेशन गणितीय गुणन है जो तब उपयोगी होता है जब हमें कुल मान, प्रतिशत या किसी अन्य व्युत्पन्न मीट्रिक को निर्धारित करने की आवश्यकता होती है।

इस ट्यूटोरियल में, हम एक सामान्य गुणन संक्रिया के बारे में सीखेंगे जिसमें दो गणितीय तालिका स्तंभों को विभाजित करना शामिल है।

नमूना तालिका

प्रदर्शन उद्देश्यों के लिए, आइए एक तालिका बनाएं जिसमें मीट्रिक डेटा हो और इसका उपयोग यह बताने के लिए करें कि SQL में दो कॉलमों को कैसे गुणा किया जाए।







तालिका बनाएं देश_डेटा (
आईडी आईएनटी ऑटो_इंक्रीमेंट प्राथमिक कुंजी शून्य नहीं है,
देश_नाम VARCHAR(255) शून्य नहीं,
जनसंख्या शून्य नहीं है,
दूरी फ़्लोट शून्य नहीं,
जीडीपी दशमलव(15,
2) पूर्ण डिफ़ॉल्ट नहीं(0)
);

इसे 'देश_डेटा' नामक एक तालिका बनानी चाहिए और इसमें देश की जानकारी जैसे देश का नाम, जनसंख्या, कुल दूरी और जीडीपी शामिल होनी चाहिए।



फिर हम निम्नानुसार तालिका में रिकॉर्ड सम्मिलित कर सकते हैं:



डालना
में
देश_डेटा (देश_नाम,
जनसंख्या,
दूरी,
जीडीपी)
मान
('संयुक्त राज्य अमेरिका',
331002651,
9831.34,
22675248.00),
('चीन',
1439323776,
9824.58,
16642205.00),
('भारत',
1380004385,
3846.17,
2973191.00),
('ब्राज़ील',
212559417,
8326.19,
1839756.00),
('रूस',
145934462,
10925.55,
1683005.00);

परिणामी आउटपुट इस प्रकार है:





SQL में दो कॉलम गुणा करें

मान लीजिए हम जनसंख्या और दूरी कॉलम के उत्पाद की गणना करना चाहते हैं। हम कुल जनसंख्या को देश की दूरी से गुणा कर सकते हैं।



SQL में, दो कॉलमों को गुणा करने के लिए, हम '*' ऑपरेटर का उपयोग करते हैं और उसके बाद उन कॉलमों का उपयोग करते हैं जिनमें हम विभाजित करना चाहते हैं।

उदाहरण के लिए:

चुनना
देश नाम,
जनसंख्या,
दूरी,
जीडीपी,
(जनसंख्या * दूरी) एएस उत्पाद
से
देश_डेटा;

इस मामले में, हम जनसंख्या कॉलम को दूरी कॉलम से गुणा करते हैं और परिणामी कॉलम को उत्पाद के उपनाम के साथ निर्दिष्ट करते हैं।

परिणामी सेट इस प्रकार है:

यह किसी देश की प्रति वर्ग इकाई औसत जनसंख्या दर्शाता है।

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि हम प्रत्येक संगत मान के लिए परिणाम प्राप्त करने के लिए दो तालिका कॉलमों को गुणा करके SQL में गणितीय गुणा कैसे कर सकते हैं।