Limiting Results with LIMIT or TOP in SQL Server In Hindi
एसक्यूएल डेटाबेस मैनेजमेंट सिस्टम में LIMIT और एसक्यूएल सर्वर सॉफ्टवेयर में TOP कीवर्ड का यूज़ मौजूदा डेटाबेस टेबल में किसी टेबल क्वेरी के माध्यम से रिटर्न की गई टेबल रौस वैल्यू नंबर को लिमिट करने में किया जाता है। यहाँ डेटाबेस यूजर लिमिट या टॉप कीवर्ड कमांड को तब यूज़ करते है, जब डेटाबेस यूजर को डेटाबेस टेबल की सभी रौस के बदले टेबल रिजल्ट का केवल एक सबसेट वैल्यू या नंबर को रिसीव कर डिस्प्ले करना चाहते हैं।

Using the LIMIT keyword in MySQL, PostgreSQL, SQLite, etc.
एसक्यूएल और अन्य डेटाबेस मैनेजमेंट सिस्टम में LIMIT कमांड या क्लॉज़ का यूज़ जिसमे MySQL, PostgreSQL, और SQLite जैसे डेटाबेस मैनेजमेंट सॉफ्टवेयर में किसी डेटाबेस टेबल रिजल्ट के आउटपुट में डिस्प्ले की गई टेबल रौस वैल्यू नंबर्स को लिमिट कर प्रीव्यू करने में किया जाता है।
Syntax of the LIMIT keyword.
SELECT column_name(s) FROM table_name LIMIT number_of_rows;
Element of the LIMIT keyword.
- number_of_rows – यह मौजूदा डेटाबेस सॉफ्टवेयर टेबल में रिटर्न होने वाली टेबल रौस वैल्यू नंबर्स की संख्या को लिमिट कर प्रीव्यू करता है।
Example of the LIMIT keyword.
डेटाबेस टेबल में यूजर एम्प्लॉई टेबल में 2 एम्प्लॉई रिकॉर्ड को डिस्प्ले करने के लिए.
SELECT * FROM employe LIMIT 2;
यह ऊपर दी गई एम्प्लॉई टेबल क्वेरी में मौजूदा एम्प्लॉई टेबल से केवल पहली 2 टेबल रौ रिकॉर्ड को डिस्प्ले कर प्रीव्यू करता है।
Result of the LIMIT command for the first 2 employees.
employee_id emp_name emp_age department salary
101 Siddhi Deora 21 Marketing 74000
201 Harry Deora 23 Development 44000
Using the LIMIT command with OFFSET in MySQL, PostgreSQL, etc.
MySQL, PostgreSQL डेटाबेस सॉफ्टवेयर में डेटाबेस यूजर LIMIT कमांड के साथ OFFSET क्लॉज़ को भी अप्लाई कर सकते हैं, जिसमे डेटाबेस यूजर यह तय करते है की मौजूदा डेटाबेस टेबल रिकॉर्ड वैल्यू रौस को कहाँ से कहा तक यानि स्टार्ट पोइन्ट टू एंड पॉइन्ट तक रिटर्न कर डिस्प्ले करना है। यह फीचर्स पर्टिकुलर डेटाबेस के रिजल्ट आउटपुट को पेज बाय पेज डिस्प्ले करने में हेल्पफुल है. जैसे, डेटाबेस टेबल रिकॉर्ड को रौ 7 से 14 रौ तक प्रीव्यू करना है।
Syntax of LIMIT with OFFSET.
SELECT column_name(s) FROM table_name LIMIT number_of_rows OFFSET offset_value;
Element of LIMIT with OFFSET.
- number_of_rows – यह मौजूदा डेटाबेस टेबल में रिटर्न होने वाली टेबल रौस की संख्या है।
- offset_value – यहाँ डेटाबेस टेबल में आउटपुट रिजल्ट वैल्यू रिकॉर्ड नंबर रिटर्न स्टार्ट से एंड तक डिस्प्ले होने वाली रौस की संख्या है।
Example of LIMIT with OFFSET.
यदि डेटाबेस यूजर किसी डेटाबेस टेबल में टेबल 3 रौ से स्टार्ट कर 6 रौ एम्प्लॉई लिस्ट को डिस्प्ले करना चाहते हैं, तो OFFSET स्टेटमेंट के साथ LIMIT कमांड को यूज़ करे.
SELECT * FROM employe LIMIT 3 OFFSET 3;
यह डेटाबेस क्वेरी 3 वीं टेबल रौ से स्टार्ट होकर डिस्प्ले होने वाले 3 एम्प्लॉई रिकॉर्ड को रिटर्न करता है।
employee_id emp_name emp_age department salary
301 Bhavshi Deora 37 Design 63000
401 Kunal Sharma 44 Engineering 98000
501 Vinay sukla 33 Ui Designer 51000
Using the TOP statement in SQL Server.
एसक्यूएल सर्वर डेटाबेस सॉफ्टवेयर में LIMIT स्टेटमेंट के बदले डेटाबेस यूजर TOP कीवर्ड को यूज़ कर सकते हैं, जिसमे यूजर डेटाबेस टेबल में स्टार्ट पॉइंट से एन्ड पॉइंट तक टेबल रिकॉर्ड रौ नंबर वैल्यू को प्रीव्यू कर सकते हैं।
Syntax of the TOP statement.
SELECT TOP number_of_rows column_name(s) FROM table_name;
Element of the TOP statement.
- number_of_rows – यह डेटाबेस टेबल में पर्टिकुलर रिटर्न होने वाली टेबल रौस की संख्या है।
Example of the TOP statement.
यहाँ डेटाबेस यूजर एम्प्लॉई टेबल में टेबल से टॉप 3 एम्प्लॉई रिकॉर्ड को डिस्प्ले करने के लिए.
SELECT TOP 3 * FROM employe;
यहाँ टॉप स्टेटमेंट क्वेरी मौजूदा एम्प्लॉई टेबल से स्टार्ट की 3 टेबल रिकॉर्ड नंबर्स वैल्यू को ही प्रिंट करते है।
As a result, the top 3 employee records from the employee table are displayed.
employee_id emp_name emp_age department salary
101 Siddhi Deora 21 Marketing 74000
201 Harry Deora 23 Development 44000
301 Bhavshi Deora 37 Design 63000
Using LIMIT with the ORDER BY clause in database software.
डेटाबेस यूजर एक पर्टिकुलर आर्डर में स्पेशल डेटाबेस टेबल सॉर्टिंग ऑर्डर के बेस पर पर्टिकुलर टेबल रौस वैल्यू नंबर्स को रिटर्न कर सकते है, इसे मैनेज करने के लिए LIMIT स्टेटमेंट को ORDER BY क्लॉज़ के साथ यूज़ कर अप्लाई कर सकते हैं।
Example of LIMIT with the ORDER BY clause.
एम्प्लॉई डेटाबेस टेबल में सबसे अधिक सैलरी लेने वाले टॉप 3 एम्प्लॉई लिस्ट को डिस्प्ले करने के लिए.
SELECT * FROM employe ORDER BY salary DESC LIMIT 3;
यहाँ यह क्वेरी एम्प्लॉई टेबल में एम्प्लॉई की सैलरी आर्डर में घटते क्रम में सबसे अधिक से सबसे कम एम्प्लॉई सैलरी को सॉर्ट कर डिस्प्ले करती है, और सबसे अधिक सैलरी पाने वाले टॉप 3 एम्प्लॉई टेबल रिकॉर्ड को डिस्प्ले करता है।
LIMIT with the ORDER BY clause का नतीजा।
employee_id emp_name emp_age department salary
401 Kunal Sharma 44 Engineering 98000
101 Siddhi Deora 21 Marketing 74000
301 Bhavshi Deora 37 Design 63000
Conclusion of Limiting Results with LIMIT or TOP statement commands.
- LIMIT statement in MySQL, PostgreSQL, SQLite, etc. – लिमिट स्टेटमेंट डेटाबेस टेबल में रिटर्न की गई टेबल रिकॉर्ड नंबर्स वैल्यू को लिमिट करता है। जिसमे डेटाबेस यूजर एक पर्टिकुलर नंबर में स्पेशल टेबल रौ को अवॉयड करने के लिए OFFSET स्टेटमेंट को भी यूज़ कर सकते हैं।
- TOP statement in SQL Server – यह एसक्यूएल सर्वर में डेटाबेस टेबल क्वेरी के माध्यम से रिटर्न होने वाली टेबल रिकॉर्ड वैल्यू नंबर्स को लिमिट कर डिस्प्ले करता है।
- Using LIMIT and TOP with the ORDER BY clause – आर्डर बाय क्लॉज़ से डेटाबेस टेबल रिकॉर्ड वैल्यू को एक पर्टिकुलर आर्डर में मोस्ट यूज़फुल टेबल रौ, जैसे टॉप N टेबल वैल्यू रिकॉर्ड को डिस्प्ले करने के लिए LIMIT और TOP स्टेटमेंट को ORDER BY क्लॉज़ के साथ ऐड कर यूज़ कर सकते है।
