কম্পিউটার

কিভাবে একটি MySQL ডাটাবেসে দুটি কলাম আপডেট করবেন?


আপনি কমা(,) দিয়ে আলাদা করা SET কমান্ড ব্যবহার করে দুটি কলাম আপডেট করতে পারেন। সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম আপডেট করুন SET yourColumnName1 ='yourValue1', yourColumnName2 ='yourValue2' যেখানে আপনার শর্ত;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> সারণি StudentInformations তৈরি করুন -> ( -> StudentId int null auto_increment নয়, -> StudentFirstName varchar(20), -> StudentLastName varchar(20), -> প্রাথমিক কী(StudentId) -> );কোয়েরি ঠিক আছে, 0 প্রভাবিত সারি (0.57 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> StudentInformations(StudentFirstName,StudentLastName)values('John','Smith');Query OK, 1 সারি প্রভাবিত (0.16 sec)mysql> StudentInformations(StudentFirstName,StudentLastName,StudentLastName)এ ঢোকান 'টেইলর');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> StudentInformations(StudentFirstName,StudentLastName)values('Mike','Jones');Query OK, 1 সারি প্রভাবিত (0.13 sec)mysql> ঢোকান StudentInformations(StudentFirstName,StudentLastName)values('Sam','Williams');Query OK, 1 সারি প্রভাবিত (0.16 sec)mysql> StudentInformations(StudentFirstName,StudentLastName)values('Bob'),'DeryQuery , 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> StudentInformations(StudentFirstName,StudentLastName)values('David','Miller');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

mysql> StudentInformations থেকে *নির্বাচন করুন;

নিচের আউটপুট।

<প্রে>+------------+-------------------+------------ --+| StudentId | ছাত্র প্রথম নাম | StudentLastName |+------------+--------------------------------+---------------- -+| 1 | জন | স্মিথ || 2 | ক্যারল | টেলর || 3 | মাইক | জোন্স || 4 | স্যাম | উইলিয়ামস || 5 | বব | ডেভিস || 6 | ডেভিড | মিলার |+----------------------------------------------- - সেটে +6 সারি (0.00 সেকেন্ড)

মাইএসকিউএল ডাটাবেসে দুটি কলাম আপডেট করার জন্য এখানে ক্যোয়ারী রয়েছে। আমরা 3 −

আইডি সহ ছাত্রদের রেকর্ড আপডেট করছি
mysql> আপডেট স্টুডেন্ট ইনফরমেশন সেট StudentFirstName ='Robert', StudentLastName ='Brown' যেখানে -> StudentId =3; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) সারি মিলেছে − 1 পরিবর্তিত − 1 সতর্কতা − 0 

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিলে আপডেট করা মান চেক করুন। প্রশ্নটি নিম্নরূপ -

mysql> StudentInformations থেকে *নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+------------+-------------------+------------ --+| StudentId | ছাত্র প্রথম নাম | StudentLastName |+------------+--------------------------------+---------------- -+| 1 | জন | স্মিথ || 2 | ক্যারল | টেলর || 3 | রবার্ট | ব্রাউন || 4 | স্যাম | উইলিয়ামস || 5 | বব | ডেভিস || 6 | ডেভিড | মিলার |+----------------------------------------------- - সেটে +6 সারি (0.00 সেকেন্ড)

এখন, আপনি উপরে দেখতে পাচ্ছেন, StudentId 3 রেকর্ড অর্থাৎ StudentFirstName এবং StudentLastName মান সফলভাবে পরিবর্তন করা হয়েছে।


  1. আমি কিভাবে একটি MySQL ডাটাবেস সরাতে পারি?

  2. জাভা দিয়ে একটি মাইএসকিউএল ডাটাবেসে ডেটা কীভাবে আপডেট করবেন?

  3. কিভাবে দুটি কলাম মান অদলবদল করে একটি MySQL টেবিল আপডেট করবেন?

  4. একটি একক MySQL ক্যোয়ারী দিয়ে দুটি কলাম আপডেট করুন