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

MySQL में nth Row कैसे खोजें

कभी-कभी आपको अपनी तालिका से n वीं पंक्ति का चयन करने या nth रिकॉर्ड लाने की आवश्यकता हो सकती है। यहां बताया गया है कि MySQL में nवीं पंक्ति कैसे खोजें।


MySQL में nth Row कैसे खोजें

यहाँ MySQL में nth Row खोजने के चरण दिए गए हैं। मान लें कि आपके पास निम्न बिक्री है टेबल।

mysql> create table  sales(id  int, created_at date, sale int);

mysql> insert into sales(id, created_at,sale)
     values(1, '2020-01-01',100),
     (2, '2020-01-02',150),
     (3, '2020-01-03',200),
     (4, '2020-01-04',100),
     (5, '2020-01-05',150),
     (6, '2020-01-06',200),
     (7, '2020-01-07',100),
     (8, '2020-01-08',250);

mysql> select * from sales;
+------+------------+------+
| id   | created_at | sale |
+------+------------+------+
|    1 | 2020-01-01 |  100 |
|    2 | 2020-01-02 |  150 |
|    3 | 2020-01-03 |  200 |
|    4 | 2020-01-04 |  100 |
|    5 | 2020-01-05 |  150 |
|    6 | 2020-01-06 |  200 |
|    7 | 2020-01-07 |  100 |
|    8 | 2020-01-08 |  250 |
+------+------------+------+

बोनस पढ़ें :MySQL डेटाबेस को कैसे दोहराएं


MySQL में Nth रो कैसे लौटाएं

यहाँ MySQL में nth पंक्ति खोजने के लिए SQL क्वेरी है। मान लें कि आप तीसरी पंक्ति वापस करना चाहते हैं।

mysql> select * from sales limit 2,1;
+------+------------+------+
| id   | created_at | sale |
+------+------------+------+
|    3 | 2020-01-03 |  200 |
+------+------------+------+

उपरोक्त क्वेरी में हम Nth पंक्ति प्राप्त करने के लिए LIMIT क्लॉज का उपयोग करते हैं। यदि आप NTH पंक्ति का चयन करना चाहते हैं, तो आपको अपनी क्वेरी में LIMIT N-1, 1 का उपयोग करना होगा।

उम्मीद है, उपरोक्त क्वेरी आपको MySQL में एनटी पंक्ति लाने में मदद करेगी।

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL जॉइन ऑन बनाम यूजिंग?

  2. MySQL का रूट पासवर्ड रीसेट करें

  3. JDBC इंटरफ़ेस के माध्यम से MySQL में UTF-8 स्ट्रिंग्स को सही ढंग से कैसे लिखें?

  4. चुनें COUNT () बनाम mysql_num_rows ();

  5. डेटाबेस परिणाम को सरणी में बदलें