SQL Server आपको अपनी क्वेरी के भीतर मानों पर रीयल-टाइम प्रोग्रामेटिक लॉजिक निष्पादित करने की अनुमति देता है। इन तार्किक मूल्यांकनों के आधार पर, आप लौटाए गए डेटा सेट के हिस्से के रूप में मान उत्पन्न कर सकते हैं। इस ब्लॉग में, आप सीखेंगे कि उदाहरण के साथ SQL में if स्टेटमेंट को कैसे लागू किया जाए। इस ब्लॉग में शामिल विषय नीचे दिए गए हैं -
- अगर स्थिति SQL में है
- वाक्यविन्यास
- यदि स्थिति पूर्णांक उदाहरण है
- अगर कंडीशन स्ट्रिंग के उदाहरण हैं
यदि SQL में स्थिति है
IF() फ़ंक्शन को दो पैरामीटरों के साथ पास किया जाता है, एक सत्य के लिए और दूसरा असत्य के लिए। यदि कोई शर्त TRUE है तो फ़ंक्शन एक मान देता है, और यदि शर्त FALSE है तो दूसरा मान देता है।
SQL में IF स्टेटमेंट के लिए सिंटैक्स:
IF(condition, value_if_true, value_if_false)
पैरामीटर मान
स्थिति | आवश्यक। परीक्षण के लिए मूल्य |
value_if_true | वैकल्पिक। अगर शर्त . है तो लौटाया जाने वाला मान सच है |
value_if_false | वैकल्पिक। अगर शर्त . है तो लौटाया जाने वाला मान गलत है |
यदि कंडीशन इंटीजर उदाहरण
उदाहरण 1:
अगर शर्त सही है तो 0 लौटाएं, या अगर शर्त गलत है तो 1 लौटाएं:
चुनें अगर(100<500, 0, 1);
आउटपुट:
उदाहरण 2:
चुनें अगर(900<500, 0, 1);
आउटपुट:
SQL में IF Statement के साथ आगे बढ़ते हुए, आइए कुछ String उदाहरण देखें।
यदि कंडीशन स्ट्रिंग उदाहरण हैं
उदाहरण 3:
स्ट्रिंग्स का उपयोग करके यदि स्थिति का परीक्षण करें
यदि दो तार समान हैं, तो क्वेरी "हाँ" लौटाती है अन्यथा यह "नहीं" लौटाती है
चुनें अगर (एसटीआरसीएमपी ("हैलो", "लर्नर") =0, "हां", "नहीं");
आउटपुट:
उदाहरण 4:
चुनें अगर (एसटीआरसीएमपी ("हैलो", "हैलो") =0, "हां", "नहीं");
आउटपुट:
इसके साथ, हम "एसक्यूएल में इफ स्टेटमेंट" पर इस ब्लॉग को समाप्त करते हैं। मुझे आशा है कि यह आपके ज्ञान में जोड़ा गया है। यदि आप MySQL के बारे में अधिक जानना चाहते हैं और इस ओपन-सोर्स रिलेशनल डेटाबेस को जानना चाहते हैं, तो हमारे MySQL DBA प्रमाणन प्रशिक्षण देखें। जो प्रशिक्षक के नेतृत्व वाले लाइव प्रशिक्षण और वास्तविक जीवन परियोजना अनुभव के साथ आता है। यह प्रशिक्षण आपको MySQL को गहराई से समझने और विषय पर महारत हासिल करने में मदद करेगा।