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

क्या मैं एक बार में एक MySQL तालिका में दो या दो से अधिक पंक्तियाँ सम्मिलित कर सकता हूँ?

<घंटा/>

हाँ, हम एक बार में दो या दो से अधिक पंक्तियों को एक तालिका में सम्मिलित कर सकते हैं। निम्नलिखित वाक्य रचना है -

अपनेTableName(yourColumnName1,yourColumnName2) मान (yourValue1,yourValue2),(yourValue1,yourValue2),......N;
में डालें

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

mysql> टेबल बनाएं DemoTable811(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100), StudentAge int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.54 सेकंड)

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

mysql> DemoTable811(StudentName,StudentAge) मानों ('क्रिस', 21), ('रॉबर्ट', 22), ('डेविड', 20), ('बॉब', 19), ('कैरोल') में डालें ,23);क्वेरी ठीक है, 5 पंक्तियाँ प्रभावित (0.14 सेकंड)रिकॉर्ड:5 डुप्लीकेट:0 चेतावनियाँ:0

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

mysql> DemoTable811 से *चुनें;

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

<पूर्व>+----------+----------------+---------------+| छात्र आईडी | छात्र का नाम | छात्र आयु |+----------++---------------+---------------+| 1 | क्रिस | 21 || 2 | रॉबर्ट | 22 || 3 | डेविड | 20 || 4 | बॉब | 19 || 5 | कैरल | 23 |+-----------+-------------+-----------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL INSERT INTO SELECT जिसके परिणामस्वरूप कई पंक्तियों को एक साथ दूसरी तालिका से सम्मिलित किया जाता है

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

  1. क्या हम auto_increment मानों के बिना MySQL तालिका में रिकॉर्ड सम्मिलित कर सकते हैं?

    हां, हम auto_increment के बिना सम्मिलित कर सकते हैं क्योंकि यह स्वयं ही सम्मिलित हो जाता है। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.86 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1479 में डालें (कर्मचारी वेतन) मान(15000);क्वेरी ठीक है, 1 पंक्ति

  1. एक MySQL तालिका में JSON डालें?

    आइए हम एक टेबल बनाते हैं और JSON टाइप के साथ एक कॉलम वैल्यू सेट करते हैं तालिका बनाएं DemoTable1832 ( ListOfNames JSON );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1832 (ListOfNames) मानों में डालें ([एडम, जॉन, सैम]); क्वेरी ठ