Mysql in operator tutorial in Hindi आज हम इस आर्टिकल के माध्यम से जानेगे IN ऑपरेटर के बारे में जैसा की आपने पिछले आर्टिकल में सिखा था OR ऑपरेटर के बारे में तो हम OR ऑपरेटर से करते क्या है की हम एक साथ में multilple or लगाकर कंडिशन लगाते है तो ये बार बार और use करने से हमारी कमांड बहुत लम्बी हो जाती है।
इसके लिए हम use करते है IN ऑपरेटर का इसके लिए हम कुछ इस तरीके से लिखते है जैसे where age IN (18, 21) कुछ इस तरीके से हम इस कमांड का use करते है।
इसे हम select के साथ में देखने के लिए एक स्पेशल तरीका होता है जिसे हम कुछ इस तरीके से लिखते है।
select col1 , col2 , col3 FROM table_name WHERE col_name IN (val1, val2, val3);
इसे हम कुछ इस तरीके से लिखते है सबसे पहले select लिखते है ये एक keyword है फिर कॉलम का नाम जिसका आप डाटा देखना चाहते है और अगर सभी कॉलम का रिजल्ट देखना चाहते है तो * लगाना है फिर FROM लिखना है ये एक keyword है। फिर table का नाम जिस table का आप डाटा देखना चाहते है।
फिर आपको इसमें कॉलम का नाम देना है जिसके अंदर आप ये सर्च करना चाहते है। और जो वैल्यू देनी है जिसे आप सर्च करना चाहते है। बस इसके बिच में कोमा लगानी है।
और इसे हम not ऑपरेटर के साथ भी use कर सक्ते है। not ऑपरेटर के साथ लिखने का तरीका कुछ इस प्रकार है।
select col1 , col2 , col3 FROM table_name WHERE col_name NOT IN (val1, val2, val3);
IN से पहले आपको NOT लगाना है तो ये करेगा क्या की जो आपने वैल्यू दी है उसे छोड़कर बाकि बची वैल्यू को शो कर देगा। मतलब की IN से जो रिजल्ट आ रहा था उसका उल्टा रिजल्ट देखाई देगा।
select * From delhi where age IN (21,50);
delhi tabe ka name hai age colum ka name hai or isme maine search kiya hai ki 21 or 50 ki age vala data dikhaye to isne result show kar diya hai.
select * From delhi where age not IN (21,50);
इसमें मैंने not in का use किया और बोला की 21 और 50 age के अलावा डाटा दिखा। तो इसने दिखा दिया है। तो इस तरीके से आप , लगाकर जितनी चाहो उतनी कंडिशन लगा कर सर्च कर सकते है डाटा को। और तरीके से आप स्ट्रिंग के साथ में भी लगा सकते है।
select * From delhi where name IN (“Mamta”, “Raj kumari”);
iइसे मैंने पूछा है की की नाम कोलम के अंदर ममता और राजकुमारी का डाटा मुझे दिखा तो इसने यहाँ पर दिखा दिया है। और in से पहले not लगा देंगे तो ये ममता और राजकुमारी के अलावा पूरा डाटा दिखा देगा। Mysql in operator tutorial in Hindi