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

MySQL में एक ही INSERT से कई पंक्तियाँ एक साथ कैसे डालें?


मल्टी-रो INSERT सिंटैक्स

insert into yourTableName values
  (val1, val2, ...),
  (val1, val2, ...),
  (val1, val2, ...);

उदाहरण

mysql> create table demo56 (id int, first_name varchar(20), last_name varchar(20), age int);
mysql> insert into demo56 values
    -> (1,'John','Smith',23),
    -> (2,'David','Miller',21),
    -> (3,'Chris','Brown',22),
    -> (4,'Carol','Taylor',20);

परिणाम

+------+------------+-----------+------+
| id   | first_name | last_name | age  |
+------+------------+-----------+------+
| 1    | John       | Smith     | 23   |
| 2    | David      | Miller    | 21   |
| 3    | Chris      | Brown     | 22   |
| 4    | Carol      | Taylor    | 20   |
+------+------------+-----------+------+

लाभ: नेटवर्क राउंड-ट्रिप कम, ट्रांजैक्शन ओवरहेड कम, बल्क लोडिंग तेज़।


  1. Windows में MySQL तालिका डेटा कहाँ संग्रहीत होता है? Windows में MySQL तालिका डेटा कहाँ संग्रहीत होता है?

    Windows में MySQL तालिका डेटा की डिफ़ॉल्ट संग्रहण स्थान जानने के लिए @@datadir सिस्टम वेरिएबल या SHOW VARIABLES कमांड का उपयोग करें। विधि 1: @@datadir वेरिएबल SELECT @@datadir; आउटपुट: +---------------------------------------------+ | @@datadir | +----------------

  1. Tkinter में एक ही समय में कई कैनवस कैसे दिखाएं? Tkinter में एक ही समय में कई कैनवस कैसे दिखाएं?

    Canvas विजेट Tkinter में बहुमुखी विजेट्स में से एक है जिसका उपयोग एप्लिकेशन में चित्रण, आकृतियाँ, आर्क, इमेज और अन्य जटिल लेआउट बनाने के लिए किया जाता है। Canvas विजेट बनाने के लिए, आपको canvas(root, **options) का एक कंस्ट्रक्टर बनाना होगा। आप कैनवास में टेक्स्ट, इमेज, आर्क बनाने और अन्य आकृतियों क

  1. एक साथ कई Gmail अकाउंट कैसे इस्तेमाल करें? एक साथ कई Gmail अकाउंट कैसे इस्तेमाल करें?

    चाहे वह स्कूल के लिए हो, काम के लिए, या किसी दुर्भाग्यपूर्ण परिस्थिति के कारण (बहुत से लोगों के पास शर्मनाक या गैर-पेशेवर प्राथमिक ईमेल पते होते हैं), लगभग हर व्यक्ति अपने जीवन में किसी न किसी बिंदु पर एक अतिरिक्त ईमेल अकाउंट का मालिक बन जाता है। इस अतिरिक्त ईमेल अकाउंट को आपके प्राथमिक ईमेल पते के