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

MySQL:सेलेक्ट स्टेटमेंट में ऑटो इंक्रीमेंट अस्थायी कॉलम

यह आपको एक लगातार देगा 3 . के साथ पंक्ति संख्या ।

SELECT
    (@cnt := @cnt + 1) AS rowNumber,
    t.rowID
FROM myTable AS t
  CROSS JOIN (SELECT @cnt := 0) AS dummy
WHERE t.CategoryID = 1
ORDER BY t.rowID ;

परिणाम

| ROWNUMBER | ROWID |
---------------------
|         1 |     1 |
|         2 |    25 |
|         3 |    33 |
|         4 |   150 |


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqli पेजिनेशन को तैयार स्टेटमेंट पेजिनेशन में बदलें

  2. mysql डेटाबेस में सुपर विशेषाधिकार कैसे जोड़ें?

  3. लूप से रिकॉर्ड समूहीकृत करना | पीएचपी

  4. रिकॉर्ड का अंतिम विशिष्ट सेट प्राप्त करें

  5. पीडीओ - अमान्य पैरामीटर संख्या