MySQL में LIMIT कीवर्ड आउटपुट में लौटाए जाने वाले रिकॉर्ड की संख्या निर्दिष्ट कर सकता है। LIMIT क्लॉज लौटाई जाने वाली पंक्तियों की संख्या को प्रतिबंधित करता है। इसे निम्न उदाहरण की सहायता से समझा जा सकता है -
उदाहरण
mysql> Select * from Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Chandigarh | Literature | | 125 | Raman | Shimla | Computers | | 130 | Ram | Jhansi | Computers | | 132 | Shyam | Chandigarh | Economics | | 133 | Mohan | Delhi | Computers | | 150 | Saurabh | NULL | Literature | +------+---------+------------+------------+ 7 rows in set (0.00 sec)
उपरोक्त परिणाम सेट से पता चलता है कि तालिका 'student_info' में कुल 7 पंक्तियाँ हैं।
लेकिन, यदि हम आउटपुट में केवल शीर्ष 2 पंक्तियाँ प्राप्त करना चाहते हैं तो हम LIMIT कीवर्ड के बाद 2 का उपयोग कर सकते हैं -
mysql> Select * from Student_info LIMIT 2; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Chandigarh | Literature | +------+---------+------------+------------+ 2 rows in set (0.00 sec)