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

क्या हम जोड़े बनाने के लिए MySQL में प्राथमिक कुंजी (स्तंभ 1, कॉलम 2) का उपयोग कर सकते हैं?


हां, आप नीचे दिए गए सिंटैक्स का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है -

प्राथमिक कुंजी(yourColumnName1,yourColumnName2);

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

mysql> टेबल बनाएं DemoTable -> (->StudentFirstName varchar(100), -> StudentLastName varchar(100), -> StudentAge int, -> StudentCountryName varchar(100), -> PRIMARY KEY(StudentFirstName,StudentLastName) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.74 सेकंड)

आइए तालिका के विवरण की जाँच करें -

mysql> desc DemoTable;

आउटपुट

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

<पूर्व>+----------------------+--------------+----------+--- ---+-----------+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त | -+-----------+----------+| स्टूडेंटफर्स्टनाम | वर्कर (100) | नहीं | पंचायती राज | नल | || छात्र अंतिम नाम | वर्कर (100) | नहीं | पंचायती राज | नल | || छात्र आयु | इंट(11) | हाँ | | नल | || छात्र देश का नाम | वर्कर (100) | हाँ | | नल | |+----------------------+--------------+----------+----- +-----------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. क्या हम MySQL तालिका से प्राथमिक कुंजी निकाल सकते हैं?

    हां, हम MySQL में DROP का उपयोग करके प्राथमिक कुंजी को हटा सकते हैं। निम्नलिखित वाक्य रचना है - टेबल बदलें yourTableName ड्रॉप प्राइमरी की; आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल ( UserId int NOT NULL PRIMARY KEY );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) तालिका के विवरण की जांच करने क

  1. क्या हम MySQL क्वेरी में "LIKE concat ()" का उपयोग कर सकते हैं?

    हाँ, हम ऐसा कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (माइक); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालि

  1. MySQL में प्राथमिक कुंजी रीसेट करें

    प्राथमिक कुंजी को रीसेट करने के लिए, पहले TRUNCATE तालिका का उपयोग करें, फिर ALTER TABLE का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1929 ( UserId int NOT NULL AUTO_INCREMENT, PRIMARY KEY(UserId) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कु