एसक्यूएल ऑपरेटर की तरह

Esakyu Ela Oparetara Ki Taraha



'इस ट्यूटोरियल में, आप सीखेंगे कि मानक SQL में LIKE ऑपरेटर का उपयोग कैसे करें, जो आपको यह जांचने की अनुमति देता है कि मान दिए गए मानों के सेट में है या नहीं।'

एसक्यूएल इन ऑपरेटर

SQL में IN ऑपरेटर जटिल संगणना की आवश्यकता के बिना दिए गए सेट में मान की त्वरित खोज की सुविधा देता है। फ़ंक्शन सिंटैक्स जैसा दिखाया गया है:

अभिव्यक्ति में ( मान 1 , मान 2 ,... ) ;

ऑपरेटर जाँचता है कि क्या प्रदान की गई अभिव्यक्ति दिए गए मानों में स्थित है। यदि पाया जाता है, तो ऑपरेटर TRUE लौटाता है; अन्यथा, यह झूठा लौटाता है।







ज्यादातर मामलों में, आप अक्सर IN ऑपरेटर को WHERE क्लॉज जैसे अन्य क्लॉज के साथ पेयर करेंगे। यह आपको केवल विशिष्ट स्थिति से मेल खाने वाले मान प्राप्त करने की अनुमति दे सकता है।



आइए SQL में IN ऑपरेटर के उपयोग के कुछ बुनियादी उदाहरणों पर चर्चा करें।



उदाहरण उपयोग

निम्नलिखित उदाहरण बताते हैं कि SQL में IN ऑपरेटर का उपयोग कैसे करें।





उदाहरण 1 - मूल उपयोग

नीचे दिया गया उदाहरण IN ऑपरेटर के मूल उपयोग को दर्शाता है।

चुनते हैं 'एसक्यूएल' में ( 'एसक्यूएल' , 'रेडिस' , 'लोचदार खोज' ) ;

उपरोक्त उदाहरण में, हम यह जांचने के लिए IN ऑपरेटर का उपयोग करते हैं कि स्ट्रिंग 'SQL' मानों के दिए गए सेट में है या नहीं।



चूंकि स्ट्रिंग मौजूद है, क्वेरी सही होनी चाहिए, जैसा कि दिखाया गया है:

उदाहरण 2 - तालिका में आईएन ऑपरेटर का उपयोग करना

निम्नलिखित दिखाता है कि तालिका में WHERE क्लॉज के संयोजन में IN ऑपरेटर का उपयोग कैसे किया जाए।

तालिका में दिखाया गया है:

चुनते हैं * से उत्पादों कहाँ पे 'एप्पल आईपैड एयर - 2022' में ( प्रोडक्ट का नाम ) ;

क्वेरी को मेल खाने वाले रिकॉर्ड को इस रूप में वापस करना चाहिए:

समापन

यह आलेख दिखाता है कि मानक SQL में IN ऑपरेटर का उपयोग कैसे करें। IN ऑपरेटर आपको यह जांचने की अनुमति देता है कि दी गई अभिव्यक्ति मूल्यों के एक सेट में है या नहीं।