PostgreSQL उदाहरण के साथ BETWEEN क्वेरी
⚡ स्मार्ट सारांश
PostgreSQL BETWEEN फ़ंक्शन SELECT, INSERT, UPDATE या DELETE स्टेटमेंट के भीतर एक समावेशी सीमा में आने वाले मानों को पुनर्प्राप्त करता है। यह एक एक्सप्रेशन की तुलना दो सीमा मानों से करता है, संख्यात्मक और दिनांक डेटा के साथ काम करता है, और NOT ऑपरेटर के माध्यम से निषेध का समर्थन करता है।
बीच Operaटोर इन PostgreSQL
RSI PostgreSQL बीच Operator ऑपरेटर SELECT, UPDATE, INSERT या DELETE स्टेटमेंट में किसी रेंज के भीतर मानों को प्राप्त करने में सहायक होता है। BETWEEN ऑपरेटर की मदद से किसी मान को मानों की रेंज से मिलाया जा सकता है। क्योंकि रेंज में मान शामिल होते हैं, इसलिए दोनों सीमावर्ती मानों को मिलान का हिस्सा माना जाता है।
PostgreSQL क्वेरी सिंटैक्स के बीच
यहाँ BETWEEN ऑपरेटर का सिंटैक्स दिया गया है PostgreSQL:
expression BETWEEN value-1 AND value-2;
यह व्यंजक केवल एक स्तंभ या गणना है। मान-1 और मान-2 एक सीमा बनाएंगे जिससे हम व्यंजक की तुलना कर सकें।
PostgreSQL संख्यात्मक के साथ क्वेरी के बीच
हमें एक उदाहरण बनाने की ज़रूरत है जो दिखाता है कि संख्यात्मक मानों पर BETWEEN ऑपरेटर को कैसे लागू किया जाए। नीचे दी गई मूल्य तालिका पर विचार करें:
मूल्य:
आइए उन सभी पुस्तकों की सूची देखें जिनकी कीमत 200 और 280 के बीच है:
SELECT * FROM Price WHERE price BETWEEN 200 AND 280;
इससे निम्नलिखित परिणाम प्राप्त होंगे:
केवल दो वस्तुओं की कीमत 200 और 280 के बीच है। ध्यान दें कि दोनों सीमाएं, यानी 200 और 280, शामिल हैं।
PostgreSQL दिनांक के साथ क्वेरी के बीच
BETWEEN ऑपरेटर का उपयोग दिनांक मानों पर किया जा सकता है। इसका मतलब है कि हम दिनांक मानों की वह सीमा निर्दिष्ट कर सकते हैं जिसके साथ हमें काम करने की आवश्यकता है। निम्नलिखित कर्मचारी तालिका पर विचार करें:
कर्मचारियों:
मान लीजिए हम 2013-01-01 और 2015-01-01 के बीच कार्यरत सभी कर्मचारियों को देखना चाहते हैं, तो हम निम्नलिखित कमांड चला सकते हैं:
SELECT * FROM Employees WHERE employment_date BETWEEN '2013-01-01' AND '2015-01-01';
यह निम्नलिखित लौटाता है:
Postgres के बीच क्वेरी का उपयोग नहीं Operaटो
हम BETWEEN ऑपरेटर को NOT ऑपरेटर के साथ जोड़ सकते हैं। ऐसे मामले में, उन मानों की सूची लौटा दी जाएगी जो निर्दिष्ट सीमा के भीतर नहीं हैं।
उदाहरण के लिए, उन सभी वस्तुओं को देखने के लिए जिनकी कीमत 200 और 280 के बीच नहीं है, हम निम्नलिखित क्वेरी चला सकते हैं:
SELECT * FROM Price WHERE price NOT BETWEEN 200 AND 280;
इससे निम्नलिखित परिणाम प्राप्त होंगे:
दो ऐसी वस्तुएँ मिलीं जिनकी कीमत 200 और 280 के बीच नहीं थी। इसलिए, उनके विवरण वापस भेज दिए गए।
PostgreSQL pgAdmin का उपयोग करके क्वेरी के बीच
अब देखते हैं कि pgAdmin का उपयोग करके इन कार्यों को कैसे निष्पादित किया जा सकता है। क्वेरी ऊपर दी गई क्वेरी के समान ही हैं; केवल निष्पादन वातावरण बदलता है।
संख्यात्मक के साथ क्वेरी के बीच का उपयोग कैसे करें PostgreSQL pgAdmin का उपयोग करके
यहां बताया गया है कि न्यूमेरिक वैल्यू के साथ Between क्वेरी का उपयोग कैसे करें। PostgreSQL pgAdmin का उपयोग करके:
चरण 1) अपने pgAdmin खाते में लॉगिन करें.
pgAdmin खोलें और अपने क्रेडेंशियल का उपयोग करके अपने खाते में लॉग इन करें।
चरण 2) एक डेमो डेटाबेस बनाएं।
- बाईं ओर स्थित नेविगेशन बार से, डेटाबेस पर क्लिक करें।
- डेमो पर क्लिक करें.
चरण 3) क्वेरी संपादक में नीचे दी गई क्वेरी टाइप करें:
SELECT * FROM Price WHERE price BETWEEN 200 AND 280;
चरण 4) निष्पादित करें बटन पर क्लिक करें.
इसे निम्नलिखित लौटना चाहिए:
दिनांक सहित
pgAdmin के माध्यम से ऐसा करने के लिए, यह करें:
चरण 1) अपने pgAdmin खाते में लॉगिन करें.
चरण 2)
- बाईं ओर स्थित नेविगेशन बार से, डेटाबेस पर क्लिक करें।
- डेमो पर क्लिक करें.
चरण 3) क्वेरी संपादक में क्वेरी टाइप करें:
SELECT * FROM Employees WHERE employment_date BETWEEN '2013-01-01' AND '2015-01-01';
चरण 4) निष्पादित करें बटन पर क्लिक करें.
इसे निम्नलिखित लौटना चाहिए:
NOT का उपयोग करना Operaटो
pgAdmin के माध्यम से ऐसा करने के लिए, यह करें:
चरण 1) अपने pgAdmin खाते में लॉगिन करें.
चरण 2)
- बाईं ओर स्थित नेविगेशन बार से, डेटाबेस पर क्लिक करें।
- डेमो पर क्लिक करें.
चरण 3) क्वेरी संपादक में क्वेरी टाइप करें:
SELECT * FROM Price WHERE price NOT BETWEEN 200 AND 280;
चरण 4) निष्पादित करें बटन पर क्लिक करें.
इसे निम्नलिखित लौटना चाहिए:
इस ट्यूटोरियल में प्रयुक्त डेटाबेस डाउनलोड करें















