MySQL-এ একটি একক কলামের জন্য একাধিক সন্নিবেশের সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম(আপনার কলামের নাম) মান ('yourValue1'),('yourValue2'),('yourValue3'),('yourValue4'),.........N;
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল তৈরি করুন InsertMultipleDemo -> ( -> Id int NOT NULL AUTO_INCREMENT, -> UserName varchar(10), -> UserRole varchar(20) -> , -> PRIMARY KEY(Id) -> );কোয়েরি ঠিক আছে , 0 সারি প্রভাবিত (3.14 সেকেন্ড)
এখন আপনি insert কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন। এখানে ইনসার্ট কমান্ড −
ব্যবহার করে একাধিক মান সন্নিবেশ করার জন্য ক্যোয়ারী রয়েছেmysql> InsertMultipleDemo(UserRole) মান ('অ্যাডমিন'),('লেখক'),('ড্রাইভার'),('অতিথি');কোয়েরি ঠিক আছে, 4টি সারি প্রভাবিত (0.17 সেকেন্ড)রেকর্ডস:4টি সদৃশ :0 সতর্কতা:0
আপনি উপরে দেখতে পাচ্ছেন, 4টি সারি প্রভাবিত হয়েছে৷
৷সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> InsertMultipleDemo থেকে UserRole নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+---------+| ব্যবহারকারীর ভূমিকা |+---------+| অ্যাডমিন || লেখক || ড্রাইভার || অতিথি |+---------+4 সারি সেটে (0.00 সেকেন্ড)