१०० लेटकोड एसक्यूएल प्रश्नों के बाद मुझे क्या एहसास हुआ…

ब्लॉग

१०० लेटकोड एसक्यूएल प्रश्नों के बाद मुझे क्या एहसास हुआ…

परिचय:

वहाँ बहुत सारे लेख हैं जो आपको प्रश्न लिखना सिखाते हैं। किसी एक प्रश्न को लिखने का तरीका जानना वास्तव में कठिन हिस्सा नहीं है। कठिन हिस्सा यह है कि दृष्टिकोण के हमेशा कई विकल्प होते हैं और उन सभी के लिए प्रश्नों के संयोजन की आवश्यकता होती है। प्रश्नों को श्रेणियों में रखने के लिए, यह हमें पैटर्न की पहचान करने और बेहतर प्रवृत्ति बनाने में मदद करता है कि हम किस प्रकार के प्रश्नों का उपयोग कर सकते हैं।



मूल रूप से 3 प्रकार के SQL प्रश्न हैं। तीन प्रकार के प्रश्न अपने मूल रूप में बहुत सरल हैं। हालांकि, उन्हें 3 चीजों के साथ मिक्स एंड मैच करके समतल किया जा सकता है। वे समय की पाबंधी , गणना आवश्यकताएँ , तथा तुलना/रैंकिंग आवश्यकताएँ . मैं आपको दिखाऊंगा कि उदाहरणों के साथ मेरा क्या मतलब था। आइए पहले सबसे बुनियादी रूपों को स्पष्ट करें।

सभी SQL प्रश्नों को इन 3 प्रकारों में उबाला जा सकता है:

टाइप 1: सभी का चयन करें



टाइप 2: उस समूह का चयन करें जिसने X . किया था

टाइप 3: उस समूह का चयन करें जिसने X . नहीं किया है



जैसा कि आप देखेंगे, टाइप-1 प्रश्न मूल रूप से विभिन्न प्रकार के जॉइन का उपयोग करने की हमारी क्षमता का परीक्षण कर रहे हैं। टाइप -2 और टाइप -3 दोनों प्रश्न हमारी क्षमता का परीक्षण कर रहे हैं सटीक रूप से पहचानें विशेष समूह जो कुछ बाधाओं को पूरा करता है।

नोड जेएस एकाधिक फाइलें

टाइप 2 और टाइप 3 के बीच अंतर करना महत्वपूर्ण है। टाइप 2 के लिए केवल 1 चरण की आवश्यकता होती है कहां बयान। टाइप 3 के लिए 2-चरणीय दृष्टिकोण की आवश्यकता होती है। सबसे पहले, हमें विशेष समूह की पहचान करने की आवश्यकता है **कहां **कथन। दूसरे, हमें उपयोग करने की आवश्यकता है अंदर नही उस समूह को **जहां **कथन में बाहर करने के लिए।

कारण यह है कि अगर हम सीधे तौर पर हर उस चीज का चयन करते हैं जो हरा नहीं है, तो फिर भी लाल और हरे रंग के नमूने ही चुने जाएंगे। मैं नीचे उदाहरण दूंगा और यह स्पष्ट हो जाएगा। जैसा कि आप देखेंगे, टाइप 3 टाइप 2 प्रश्नों की तुलना में बहुत अधिक जटिल हो सकता है।

#अध्ययन-सारांश #sql #sql-queries #leetcode #code-interview

ओरडाटासाइंस.कॉम

१०० लेटकोड एसक्यूएल प्रश्नों के बाद मुझे क्या एहसास हुआ…

वहाँ बहुत सारे लेख हैं जो आपको प्रश्न लिखना सिखाते हैं। किसी एक प्रश्न को लिखने का तरीका जानना वास्तव में कठिन हिस्सा नहीं है।