Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

क्या मैं उपयोग किए जाने वाले अगले auto_increment का पता लगा सकता हूं?

<घंटा/>

हां, आप SELECT AUTO_INCREMENT के साथ अगले auto_increment का पता लगा सकते हैं जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है -

 INFORMATION_SCHEMA.TABLESWHERE TABLE_SCHEMA=yourDatabaseName और TABLE_NAME=yourTableName से AUTO_INCREMENT का चयन करें;

आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable(ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(20), ClientAge int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.33 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल (क्लाइंटनाम, क्लाइंटएज) वैल्यू ('जॉन', 23) में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.35 सेकंड) mysql> डेमोटेबल (क्लाइंटनाम, क्लाइंटएज) वैल्यू ('कैरोल', 21) में डालें;क्वेरी ओके, 1 पंक्ति प्रभावित (0.28 सेकंड) mysql> डेमोटेबल (क्लाइंटनाम, क्लाइंटएज) मान ('बॉब', 24) में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल (क्लाइंटनाम, क्लाइंटएज) में डालें मान ('डेविड', 25); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से *चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+---------------+----------+| क्लाइंट आईडी | क्लाइंटनाम | ClientAge |+----------+---------------+-----------+| 1 | जॉन | 23 || 2 | कैरल | 21 || 3 | बॉब | 24 || 4 | डेविड | 25 |+----------+-----------+-----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

उपरोक्त तालिका में उपयोग किए जाने वाले अगले auto_increment का पता लगाने के लिए यहां क्वेरी दी गई है।

mysql> AUTO_INCREMENTFROM INFORMATION_SCHEMA.TABLESWHERE TABLE_SCHEMA='नमूना' और TABLE_NAME='DemoTable' चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------------+| AUTO_INCREMENT |+----------------+| 5 |+----------------+1 पंक्ति में सेट (0.20 सेकंड)
  1. पायथन में गोदाम में कितने बक्से रखे जा सकते हैं यह पता लगाने के लिए कार्यक्रम

    मान लीजिए, हमारे पास दो सरणियाँ हैं जिनमें पूर्णांक हैं। एक सूची में कुछ इकाई चौड़ाई वाले बक्सों की ऊँचाई होती है और दूसरी सूची में गोदाम में कमरों की ऊँचाई होती है। कमरों की संख्या 0...n है, और कमरों की ऊंचाई सरणी गोदाम में उनके संबंधित सूचकांक में प्रदान की जाती है। हमें पता लगाना है कि कितने बक्स

  1. पायथन में एकत्रित किए जा सकने वाले सिक्कों की अधिकतम संख्या का पता लगाने में समस्या

    मान लीजिए, हमारे पास एक 2D मैट्रिक्स है जिसमें सेल इसमें सिक्कों की संख्या का प्रतिनिधित्व करते हैं। सिक्के एकत्र करने के लिए हमारे दो दोस्त हैं, और उन्हें ऊपरी बाएं कोने में और शुरुआत में ऊपरी दाएं कोने में रखा गया है। वे इन नियमों का पालन करते हैं: सेल (i, j) से, सिक्का संग्राहक सेल (i + 1, j-1

  1. पायथन में न्यूनतम सबमैट्रिस का पता लगाने का कार्यक्रम

    मान लीजिए कि हमारे पास एक 2D मैट्रिक्स है और दूसरा मान k है। हमारा लक्ष्य एक ऐसा मैट्रिक्स लौटाना है जिसमें सभी k x k सब-मैट्रिसेस के न्यूनतम मान हों। तो, अगर इनपुट पसंद है 3 5 6 8 6 5 4 3 12 और कश्मीर =2, तो आउटपुट [[3, 5], [3, 3]] होगा। इनपुट से, हम देख सकते हैं कि ऊपरी बाएँ सबमैट्रिक्स क