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

MySQL चयन वृद्धि काउंटर

select name,
      @rownum := @rownum + 1 as row_number
from your_table
cross join (select @rownum := 0) r
order by name

यह हिस्सा:

cross join (select @rownum := 0) r

एक अलग क्वेरी की आवश्यकता के बिना एक चर को पेश करना संभव बनाता है। तो पहली क्वेरी को भी इस तरह से दो प्रश्नों में विभाजित किया जा सकता है:

set @rownum := 0;

select name,
      @rownum := @rownum + 1 as row_number
from your_table
order by name;

उदाहरण के लिए जब संग्रहीत कार्यविधि में उपयोग किया जाता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दो अक्षांश/लंबे बिंदुओं के बीच की दूरी ज्ञात करने का सबसे तेज़ तरीका

  2. SysBench का उपयोग करके MySQL के प्रदर्शन को बेंचमार्क कैसे करें

  3. JSON_MERGE_PATCH () बनाम JSON_MERGE_PRESERVE () MySQL में:क्या अंतर है?

  4. कॉन्फ़िगरेशन सिस्टम प्रारंभ करने में विफल

  5. अज्ञात प्रमाणीकरण विधि के साथ MySQL दूरस्थ कनेक्शन विफल हो जाता है