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

चुनिंदा क्वेरी में ऑटो इंक्रीमेंट फ़ील्ड कैसे जनरेट करें?

अगर यह MySql है तो आप कोशिश कर सकते हैं

SELECT @n := @n + 1 n,
       first_name, 
       last_name
  FROM table1, (SELECT @n := 0) m
 ORDER BY first_name, last_name

SQLFiddle

और SQLServer के लिए

SELECT row_number() OVER (ORDER BY first_name, last_name) n,
       first_name, 
       last_name 
  FROM table1 

SQLFiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर 2012/2014 में छिपे हुए प्रदर्शन और प्रबंधनीयता में सुधार

  2. टी-एसक्यूएल:मैक्स (अन्य कॉलम) के आधार पर कॉलम का चयन करना

  3. SQL सर्वर (T-SQL) से HTML ईमेल कैसे भेजें

  4. रेडियंस () SQL सर्वर में उदाहरण

  5. Microsoft SQL सर्वर में विशिष्ट क्रमिक स्थिति में एक नया तालिका स्तंभ जोड़ें