Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL डेटा - पेजिंग को लागू करने का सबसे अच्छा तरीका?

MySQL के दस्तावेज़ से :

<ब्लॉकक्वॉट>

LIMIT क्लॉज का उपयोग SELECT स्टेटमेंट द्वारा लौटाई गई पंक्तियों की संख्या को सीमित करने के लिए किया जा सकता है। LIMIT एक या दो संख्यात्मक तर्क लेता है, जो दोनों गैर-ऋणात्मक पूर्णांक स्थिरांक होने चाहिए (तैयार किए गए कथनों का उपयोग करते समय को छोड़कर)।

दो तर्कों के साथ, पहला तर्क लौटने के लिए पहली पंक्ति के ऑफसेट को निर्दिष्ट करता है, और दूसरा लौटने के लिए पंक्तियों की अधिकतम संख्या निर्दिष्ट करता है। प्रारंभिक पंक्ति का ऑफसेट 0 है (1 नहीं):

SELECT * FROM tbl LIMIT 5,10;  # Retrieve rows 6-15

एक निश्चित ऑफसेट से परिणाम सेट के अंत तक सभी पंक्तियों को पुनः प्राप्त करने के लिए, आप दूसरे पैरामीटर के लिए कुछ बड़ी संख्या का उपयोग कर सकते हैं। यह कथन 96वीं पंक्ति से अंतिम तक सभी पंक्तियों को पुनः प्राप्त करता है:

SELECT * FROM tbl LIMIT 95,18446744073709551615;

एक तर्क के साथ, मान परिणाम सेट की शुरुआत से लौटने के लिए पंक्तियों की संख्या निर्दिष्ट करता है:

SELECT * FROM tbl LIMIT 5;     # Retrieve first 5 rows

दूसरे शब्दों में, LIMIT row_count, LIMIT 0, row_count के बराबर है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle क्लाउड प्लेटफ़ॉर्म पर MySQL डेटाबेस सेवा के साथ Oracle JDeveloper का उपयोग करना, भाग 3

  2. MySQL को कैसे सुरक्षित करें:भाग एक

  3. MySQL ऑर्डर एक नंबर से, नल अंतिम

  4. MySQL प्रतिकृति का उपयोग करके मूडल के लिए अत्यधिक उपलब्ध डेटाबेस का निर्माण

  5. MySQL:अल्पविराम से अलग की गई सूची को कई पंक्तियों में विभाजित करें