আপনি নির্বাচন ইন কমান্ড ব্যবহার করে একটি প্রশ্নের ফলাফল সেট করতে পারেন। সিনট্যাক্স নিম্নরূপ।
yourTableName থেকে @anyVariableName-এ yourColumnName1 নির্বাচন করুন যেখানে yourColumnName2='anyValue';
পরীক্ষা করুন ফলাফলটি ভেরিয়েবলে উপস্থিত আছে নাকি নির্বাচন কমান্ড ব্যবহার করে না। সিনট্যাক্স নিম্নরূপ -
@anyVariableName নির্বাচন করুন;
উপরের সিনট্যাক্স বোঝার জন্য প্রথমে একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ।
mysql> টেবিল তৈরি করুন StudentInformation-> (-> StudentId int,-> StudentName varchar(100),-> StudentAge int-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ।
mysql> স্টুডেন্ট ইনফরমেশন মান (1,'জন',23) ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> ছাত্র তথ্য মানগুলিতে সন্নিবেশ করুন (2,'আডাম',24); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> স্টুডেন্ট ইনফরমেশন মান (3,'বব',21) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> স্টুডেন্ট ইনফরমেশন মানগুলিতে সন্নিবেশ করুন (4,'ক্যারল',20); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> স্টুডেন্ট ইনফরমেশন মানগুলিতে ঢোকান(5,'মাইক',25); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ।
mysql> StudentInformation থেকে *নির্বাচন করুন;
নিচের আউটপুট।
+------------+------------+------------+| StudentId | ছাত্রের নাম | ছাত্র বয়স |+------------+------------+------------+| 1 | জন | 23 || 2 | আদম | 24 || 3 | বব | 21 || 4 | ক্যারল | 20 || 5 | মাইক | 25 |+------------+------------+------------+5 সারি সেটে (0.00 সেকেন্ড)
এখানে একটি ভেরিয়েবলের মধ্যে কোয়েরির ফলাফল সেট করার জন্য ক্যোয়ারী রয়েছে।
mysql> StudentInformation থেকে @yourAge-এ StudentAge নির্বাচন করুন যেখানে StudentName='Adam';কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.03 সেকেন্ড)
@yourAge ভেরিয়েবলে কি সংরক্ষিত আছে তা পরীক্ষা করুন। প্রশ্নটি নিম্নরূপ।
mysql> নির্বাচন করুন @yourAge;
নিম্নলিখিত আউটপুট ছাত্র অ্যাডাম বয়স প্রদর্শন করা হয়.
<প্রে>+---------+| @আপনার বয়স |+---------+| 24 |+---------+1 সারি সেটে (0.00 সেকেন্ড)