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

MySQL कॉलम में न्यूनतम अप्रयुक्त मान प्राप्त करें

SELECT min(unused) AS unused
FROM (
    SELECT MIN(t1.id)+1 as unused
    FROM yourTable AS t1
    WHERE NOT EXISTS (SELECT * FROM yourTable AS t2 WHERE t2.id = t1.id+1)
    UNION
    -- Special case for missing the first row
    SELECT 1
    FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM yourTable WHERE id = 1)
) AS subquery


  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 उपयोगकर्ता DB में पासवर्ड कॉलम नहीं हैं - OSX पर MySQL इंस्टॉल करना

  2. सिम्फनी 2:सिद्धांत क्वेरी बिल्डर के साथ गैर-संबंधित तालिका में शामिल हों

  3. क्या मैं स्ट्रिंग संयोजन के साथ Django F() ऑब्जेक्ट्स का उपयोग कर सकता हूं?

  4. Laravel Eloquent द्वारा प्रबंधित टाइमस्टैम्प (created_at और update_at) के लिए टाइमज़ोन को कैसे अपडेट करें?

  5. जावा MySQL ने स्टेटमेंट बैच तैयार किया