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

MySQL में एक कॉलम के लिए एकाधिक प्रविष्टियां?

<घंटा/>

MySQL में सिंगल कॉलम के लिए मल्टीपल इंसर्ट का सिंटैक्स इस प्रकार है -

अपनेTableName(yourColumnName) मानों में डालें('yourValue1'),('yourValue2'),('yourValue3'),('yourValue4'),.........N;

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> तालिका बनाएँ InsertMultipleDemo -> (-> आईडी नॉट NULL AUTO_INCREMENT, -> UserName varchar(10), -> UserRole varchar(20) -> , -> PRIMARY KEY(Id) -> );क्वेरी ओके , 0 पंक्तियाँ प्रभावित हुई (3.14 सेकंड)

अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। यहां इंसर्ट कमांड का उपयोग करके कई मान डालने की क्वेरी है -

mysql> InsertMultipleDemo(UserRole) value('Admin'),('Author'),('driver'),('Guest') में डालें; क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.17 सेकंड) रिकॉर्ड:4 डुप्लीकेट :0 चेतावनियाँ:0

जैसा कि आप ऊपर देख सकते हैं, 4 पंक्तियाँ प्रभावित हैं।

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

mysql> InsertMultipleDemo से UserRole चुनें;

निम्न आउटपुट है -

<पूर्व>+----------+| UserRole |+----------+| व्यवस्थापक || लेखक || चालक || अतिथि |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में एकल पैरामीटर के लिए एकाधिक आईडी पास करना?

    एकल पैरामीटर में एकाधिक आईडी पास करने के लिए, FIND_IN_SET() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1817 ( EmployeeName varchar(20), CountryName varchar(20) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1817 मा

  1. मैं एक एकल MySQL क्वेरी वाले कॉलम में एकाधिक मान कैसे सम्मिलित करूं?

    एक कॉलम में कई मान डालने के लिए, सिंटैक्स इस प्रकार है - अपनेTableName मानों में डालें(yourValue1),(yourValue2),.......N; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2

  1. एकल MySQL क्वेरी में सभी कॉलम नामों के लिए 'उपनाम' सेट करें

    कॉलम नामों के लिए उपनाम सेट करने के लिए, सिंटैक्स इस प्रकार है - अपना कॉलमनाम1 किसी भी उपनामनाम1 का चयन करें, अपने कॉलमनाम2 को अपने टेबलनाम से किसी भी उपनाम का चयन करें; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग