आप एक सेलेक्ट स्टेटमेंट का उपयोग करके तालिका से डेटा पुनः प्राप्त कर सकते हैं।
वाक्य - विन्यास:
SELECT [column names] FROM [table_name]
यहाँ,
- स्तंभ नाम: उन स्तंभों के नाम जिनके मूल्य आप पुनः प्राप्त करना चाहते हैं
- FROM: FROM क्लॉज सेलेक्ट के लिए एक या अधिक सोर्स टेबल को परिभाषित करता है।
- table_name: एक मौजूदा तालिका का नाम जिसे आप क्वेरी करना चाहते हैं
SQL शैल में PostgreSQL स्टेटमेंट का चयन करें
चरण 1) हमारे पास 2 कॉलम "आईडी" और "tutorial_name" के साथ एक तालिका "ट्यूटोरियल" है। इसकी क्वेरी करें। तालिका में डेटा को सूचीबद्ध करने के लिए निम्नलिखित क्वेरी का उपयोग करें
SELECT id,tutorial_name FROM tutorials;
नोट : उस डेटाबेस से कनेक्ट करने के लिए कमांड \ c का उपयोग करें जिसमें वह तालिका है जिसे आप क्वेरी करना चाहते हैं। हमारे मामले में, हम डेटाबेस गुरु99 से जुड़े हैं।
चरण 2) यदि आप किसी विशेष तालिका में सभी कॉलम देखना चाहते हैं, तो हम तारांकन चिह्न (*) वाइल्डकार्ड वर्ण का उपयोग कर सकते हैं। इसका मतलब है कि यह हर संभावना की जाँच करता है और, परिणामस्वरूप, यह हर कॉलम लौटाएगा।
SELECT * FROM tutorials;
यह ट्यूटोरियल तालिका के सभी रिकॉर्ड प्रदर्शित करता है।
चरण 3) आप किसी विशेष स्तंभ के आधार पर तालिका में डेटा को सॉर्ट करने के लिए ORDER क्लॉज़ का उपयोग कर सकते हैं। ORDER क्लॉज A से Z ऑर्डर में डेटा को व्यवस्थित करता है।
SELECT * FROM tutorials ORDER BY id;
आप "ORDER BY" स्टेटमेंट के बाद "DESC" का उपयोग करके Z से A को सॉर्ट कर सकते हैं।
SELECT * FROM tutorials ORDER BY id DESC;
चरण 4) PostgreSQL क्लॉज में चयन DISTINCT का उपयोग परिणाम से डुप्लिकेट पंक्तियों को हटाने के लिए किया जा सकता है। यह डुप्लिकेट के प्रत्येक समूह के लिए एक पंक्ति रखता है।
Syntax:SELECT DISTINCT column_1 FROM table_name;
PostgreSQL में अलग-अलग क्वेरी का उपयोग करके हमारे टेबल ट्यूटोरियल से डिस्ट्रिक्ट आईडी वैल्यू चुनें
SELECT DISTINCT(id) FROM tutorials;
चरण 5) आप सेलेक्ट क्वेरी द्वारा लौटाए गए रिकॉर्ड की संख्या को प्रतिबंधित करने के लिए लिगिट क्लॉज द्वारा पोस्टग्रेक्यूएल ऑर्डर का उपयोग कर सकते हैं
SELECT * FROM tutorials LIMIT 4;
PgAdmin में PostgreSQL चयन कथन
चरण 1) ऑब्जेक्ट ट्री में
- तालिका पर राइट क्लिक करें
- लिपियों का चयन करें
- Select SCRIPT पर क्लिक करें
चरण 2) दाईं ओर के पैनल में,
- यदि आवश्यक हो तो सेलेक्ट क्वेरी को संपादित करें
- लाइटनिंग आइकन पर क्लिक करें
- आउटपुट का निरीक्षण करें
प्रवंचक पत्रक
SELECT [column names] FROM [table_name] [clause]
यहाँ, विभिन्न पैरामीटर हैं
- स्तंभ नाम: उन स्तंभों के नाम जिनके मूल्य आप पुनः प्राप्त करना चाहते हैं
- FROM: FROM क्लॉज सेलेक्ट यूनिक पोस्टग्रेज के लिए एक या अधिक सोर्स टेबल को परिभाषित करता है।
- table_name: एक मौजूदा तालिका का नाम जिसे आप क्वेरी करना चाहते हैं
विभिन्न खंड हैं:
आदेश | विवरण |
---|---|
* |
तालिका में सभी पंक्तियों के लिए रिकॉर्ड प्राप्त करता है |
अलग |
PostgreSQL में भेद आपको परिणाम से डुप्लिकेट को निकालने में मदद करता है। |
द्वारा आदेश |
एक कॉलम के आधार पर सॉर्ट करें डिफ़ॉल्ट क्रम क्रम आरोही है। अवरोही क्रम में क्रमबद्ध करने के लिए कीवर्ड DESC का उपयोग करें |
आप LIMIT |
PostgreSQL में सीमा क्वेरी द्वारा लौटाए गए रिकॉर्ड की संख्या को सीमित करती है। |