MySQL में सीमा खंड

Jan 21 2023
लिमिट क्लॉज का उपयोग - जब आप सेलेक्ट स्टेटमेंट का उपयोग करते हैं, तो आप टेबल से सभी रिकॉर्ड प्राप्त करते हैं। यहीं पर LIMIT क्लॉज मददगार होता है।

लिमिट क्लॉज का प्रयोग -

जब आप सेलेक्ट स्टेटमेंट का उपयोग करते हैं, तो आप तालिका से सभी रिकॉर्ड प्राप्त करते हैं।

Select * from <tableName>;

यहीं पर LIMIT क्लॉज मददगार होता है। आप N रिकॉर्ड की संख्या प्रदर्शित कर सकते हैं। जैसे आप पहले 10 रिकॉर्ड प्रदर्शित कर सकते हैं।

Select * from <tableName> LIMIT X;

इसे विभिन्न अन्य खंडों के साथ जोड़ा जा सकता है जैसे कि निम्न तालिका पर विचार करें - छात्र - इसकी 3 विशेषताएँ हैं - आईडी, नाम और आयु
where / order by

छात्र तालिका - में 10 रिकॉर्ड हैं

जब आप SELECT * FROM students;ऊपर आग लगाते हैं तो टेबल जैसा है वैसा ही दिखाया जाएगा।
अब उस मामले पर विचार करें जहां आप तालिका से केवल 5 छात्रों का डेटा प्रदर्शित करना चाहते हैं , इसके लिए निम्नलिखित क्वेरी का उपयोग किया जा सकता है:

select * from students limit 5;

10 छात्रों में से केवल 5 रिकॉर्ड प्रदर्शित करना

WHERE क्लॉज के साथ LIMIT का उपयोग करना:

आइए अब एक ऐसी स्थिति पर विचार करें जहां आपको- उन छात्रों के रिकॉर्ड प्रदर्शित करने हैं जिनके पहले 5 रिकॉर्ड में से 20 हैं।

Select * from students WHERE age = 20 LIMIT 4;

20 साल की उम्र के साथ रिकॉर्ड

क्लॉज द्वारा आदेश के साथ LIMIT का उपयोग करना:

क्लॉज द्वारा आदेश का उपयोग आरोही या अवरोही क्रम में कॉलम की सामग्री को व्यवस्थित करने के लिए किया जा सकता है। उनके द्वारा आरोही क्रम द्वारा आदेशित किया जाता है। साथ ही आप इसे स्पष्ट रूप से निर्दिष्ट करने के लिए ASC का उपयोग कर सकते हैं।
अवरोही क्रम के लिए DESC कीवर्ड का उपयोग किया जाता है।

वाक्य - विन्यास :

SELECT <column_name> FROM <table_name> ORDER BY ASC <or> DESC LIMIT <limit>;

एक ही तालिका के छात्र पर विचार करें, आपको: 7 छात्रों के रिकॉर्ड को उनकी आयु के अवरोही क्रम में प्रदर्शित करना है।

SELECT * FROM students ORDER BY age DESC LIMIT 7;

7 छात्रों के अभिलेख उनकी आयु के अवरोही क्रम में।

धन्यवाद ! तो अभी के लिए बस इतना ही! आने वाली कहानियों में और अधिक! सुझावों का स्वागत है!

आइए कनेक्ट करें:

  • Linkedin