এক টেবিলের কোয়েরি রেজাল্ট দিয়ে অন্য টেবিল পপুলেট করতে INSERT ... SELECT সিনট্যাক্স ব্যবহার করা হয়। সিনট্যাক্স:
INSERT yourTableName(yourColumnName1, yourColumnName2, ...) SELECT yourColumnName1, yourColumnName2, ... FROM yourAnotherTableName;
উদাহরণ
প্রথম টেবিল PopulateTableDemo (Name, Amount, ArrivalDateTime) এবং ৪ রো ডেটা।
দ্বিতীয় টেবিল PopulateQueryFromAnotherTable (UserName, Salary, DepartureDateTime) তৈরি করি।
পপুলেট করার কোয়েরি:
mysql> insert PopulateQueryFromAnotherTable(UserName,Salary,DepartureDateTime) select Name,Amount,ArrivalDateTime from PopulateTableDemo; Query OK, 4 rows affected
দ্বিতীয় টেবিলে ডেটা সঠিকভাবে কপি হয়েছে।