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

MySQL में परमाणु फैशन में न्यूनतम संभव अद्वितीय सकारात्मक पूर्णांक डालें

मैं नहीं होता "लापता" आईडी को भरने के लिए इसका उपयोग करें, लेकिन यह काम करना चाहिए:

Insert Into t (id)
  Select Coalesce( Min(t.id) + 1, 0 )
  From t
  Left Join t As t2 On ( t2.id = t.id + 1 )
  Where t2.id Is Null

सभी id प्राप्त करें जहां id + 1 मौजूद नहीं है (Left Join ), और Min(id)+1 insert डालें या 0 यदि उपलब्ध नहीं है।




  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. डेटाबेस के लिए PHP/MySQL अद्यतन चेकबॉक्स चयन

  4. जांचें कि क्या वर्तमान तिथि दो तिथियों के बीच है + mysql क्वेरी का चयन करें

  5. PHP:एकल क्वेरी में एकाधिक MySQL फ़ील्ड अपडेट करें