"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > MySQL में ग्रुप द्वारा ऑटो-इंक्रीमेंटिंग कैसे प्राप्त करें?

MySQL में ग्रुप द्वारा ऑटो-इंक्रीमेंटिंग कैसे प्राप्त करें?

2024-11-12 को प्रकाशित
ब्राउज़ करें:240

How to Achieve Auto-Incrementing by Groups in MySQL?

MySQL में समूहों द्वारा ऑटो-वृद्धि

MySQL उपयोगकर्ताओं को कभी-कभी एक विशिष्ट समूह के आधार पर पंक्तियों में ऑटो-वृद्धि मान निर्दिष्ट करने की आवश्यकता का सामना करना पड़ता है स्तंभ। उदाहरण के लिए, एक तालिका पर विचार करें जिसमें आईडी, नाम और समूह_फ़ील्ड के लिए कॉलम वाले रिकॉर्ड हों। :

टेबल फू बनाएं ( आईडी INT ऑटो_इंक्रीमेंट शून्य नहीं, समूह_फ़ील्ड पूर्णांक नहीं, नाम वर्चर(128), प्राथमिक कुंजी(समूह_फ़ील्ड, आईडी) );

CREATE TABLE foo (
   id          INT AUTO_INCREMENT NOT NULL,
   group_field INT NOT NULL,
   name        VARCHAR(128),

   PRIMARY KEY(group_field, id)
);

MAX(auto_increment_column) 1 WHERE prefix=given-prefix

जहां 'उपसर्ग' 'group_field' कॉलम में मान से मेल खाता है। यह दृष्टिकोण डेटा को अनुक्रमिक समूहों में व्यवस्थित करने के लिए विशेष रूप से उपयोगी साबित होता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3