# INSERT — माईएसक्यूएल

Source: https://www.geekswithgeeks.com/hi/mysql/sql-insert

> तालिका में नई पंक्तियाँ जोड़ें।

## एक पंक्ति जोड़ना

स्तंभ सूचीबद्ध करें, फिर उसी क्रम में मिलते-जुलते मान।

```sql
INSERT INTO customers (name, email)
VALUES ('Asha Rao', 'asha@example.com');
```

Output:

```
Query OK, 1 row affected
```

## कई पंक्तियाँ जोड़ना

एक `INSERT` स्टेटमेंट एक साथ कई पंक्तियाँ जोड़ सकता है — प्रति पंक्ति एक स्टेटमेंट से तेज़।

```sql
INSERT INTO customers (name, email) VALUES
  ('Rahul Mehta', 'rahul@example.com'),
  ('Priya Nair', 'priya@example.com');
```

Output:

```
Query OK, 2 rows affected
```

**Quiz:** एक ही स्टेटमेंट में कई पंक्तियाँ क्यों डालें?

- [ ] यही MySQL में insert करने का एकमात्र तरीका है
- [x] यह आमतौर पर प्रति पंक्ति एक INSERT से तेज़ है
- [ ] यह NOT NULL बाध्यताओं को छोड़ देता है

*Answer:* यह आमतौर पर प्रति पंक्ति एक INSERT से तेज़ है. बैचिंग सर्वर तक जाने वाले राउंड ट्रिप कम करती है।
