কম্পিউটার

MySQL এ একটি ভেরিয়েবলে একটি প্রশ্নের ফলাফল সেট করবেন?


আপনি নির্বাচন ইন কমান্ড ব্যবহার করে একটি প্রশ্নের ফলাফল সেট করতে পারেন। সিনট্যাক্স নিম্নরূপ।

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 সেকেন্ড)
  1. কিভাবে MySQL ফলাফল নির্দিষ্ট হিসাবে একই সেট করা যায়?

  2. মুদ্রা রেকর্ড সেট করতে MySQL কোয়েরি

  3. একটি ভেরিয়েবলে একটি মাইএসকিউএল কোয়েরির ফলাফল কীভাবে বরাদ্দ করবেন?

  4. একটি কাস্টম ভেরিয়েবলে MySQL নির্বাচন সেট করুন