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

MySQL क्वेरी AUTO_INCREMENT फ़ील्ड के लिए अनुक्रम में अगला नंबर प्राप्त करने के लिए?


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

mysql> टेबल बनाएं DemoTable-> (-> Id int NOT NULL AUTO_INCREMENT,-> PRIMARY KEY(Id)-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)

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

mysql> डेमोटेबल मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> डेमोटेबल मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> डेमोटेबल मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

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

आउटपुट

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

+-----+| आईडी |+----+| 1 || 2 || 3 |+----+3 पंक्तियाँ सेट में (0.00 सेकंड)

AUTO_INCREMENT फ़ील्ड के लिए क्रम में अगला नंबर प्राप्त करने के लिए क्वेरी निम्नलिखित है -

mysql> info_schema.tables से auto_increment चुनें जहां table_name='DemoTable';

आउटपुट

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

<पूर्व>+----------------+| AUTO_INCREMENT |+----------------+| 4 |+----------------+1 पंक्ति में सेट (0.26 सेकंड)
  1. MySQL क्वेरी कॉलम में सभी मानों के लिए वर्ण लंबाई प्राप्त करने के लिए?

    वर्ण की लंबाई प्राप्त करने के लिए, CHAR_LENGTH() विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.04 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (डेविड); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग क

  1. MySQL क्वेरी क्षेत्र में सभी तत्वों की गिनती पाने के लिए?

    इसके लिए COUNT() विधि का प्रयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (उत्पाद -1); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प

  1. सभी कॉलम मानों के लिए डेटाटाइम फ़ील्ड में वर्तमान दिनांक सेट करने के लिए MySQL क्वेरी

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable821(AdmissionDate datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.24 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable821 मानों में डालें (2015-03-19); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके तालिका