अब जबकि हमने अपनी टेबल बना ली हैं, चलिए कुछ डेटा जोड़ते हैं।
INSERT
कथन
INSERT
स्टेटमेंट आपको अपने डेटाबेस टेबल में डेटा जोड़ने की अनुमति देता है। वाक्य रचना इस प्रकार है:
INSERT INTO table_name (col_1, col_2, col_3) VALUES (value_1, value_2, value_3);
यह डेटा को एक पंक्ति में सम्मिलित करता है। प्रदान किए गए मानों का क्रम उन स्तंभों के अनुरूप होना चाहिए जिनमें मान सम्मिलित किए जाने हैं।
यदि आप सभी स्तंभों में डेटा सम्मिलित कर रहे हैं, तो आप स्तंभ नामों को छोड़ सकते हैं और बस यह कर सकते हैं:
INSERT INTO table_name VALUES (value_1, value_2, value_3);
एकाधिक पंक्तियों को भरने के लिए, प्रत्येक पंक्ति को इस तरह अलग करने के लिए अल्पविराम का उपयोग करें:
INSERT INTO table_name VALUES (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3);
उपरोक्त उदाहरण 4 पंक्तियों को भरता है और मानता है कि प्रत्येक पंक्ति में 3 स्तंभ हैं।
उदाहरण
हमारे फ्रूटशॉप डेटाबेस में डेटा डंप करने के लिए निम्न स्क्रिप्ट का उपयोग किया जा सकता है। हम दो INSERT
. का उपयोग करते हैं कथन - प्रत्येक तालिका के लिए एक जिसे हम पॉप्युलेट करना चाहते हैं। पहला
इकाइयों
. को भरता है तालिका, दूसरा
फल
. को भरता है टेबल।
FruitShop डेटाबेस के विरुद्ध निम्न SQL स्क्रिप्ट निष्पादित करें:
INSERT INTO Units VALUES (1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'), (7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00'); INSERT INTO Fruit VALUES (1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');
अपना डेटा जांचें
आप निम्न SQL कथनों को निष्पादित करके जांच सकते हैं कि आपका डेटा डाला गया था।
-
फलों की जांच करें टेबल
फलों . से सभी रिकॉर्ड चुनें निम्नलिखित कथन चलाकर तालिका:
select * from Fruit
परिणाम
परिणाम इस तरह दिखना चाहिए।
-
इकाइयों की जांच करें टेबल
इकाइयों . से सभी रिकॉर्ड चुनें निम्नलिखित कथन को चलाकर तालिका तालिका:
select * from Units
परिणाम
परिणाम इस तरह दिखना चाहिए।
हमने अभी-अभी एक SELECT
. का उपयोग किया है हमारे डेटाबेस में डेटा को क्वेरी करने के लिए कथन। आइए MySQL के प्रश्नों को और करीब से देखें।