কম্পিউটার

একটি MySQL ক্ষেত্রে ডেটা যোগ করা হচ্ছে যা ইতিমধ্যেই এতে ডেটা রয়েছে?


আপনি অন্তর্নির্মিত CONCAT() ফাংশনের সাহায্যে একটি MySQL ডাটাবেস ক্ষেত্রে ডেটা যুক্ত করতে পারেন৷

সিনট্যাক্স নিম্নরূপ -

 yourTableName সেট yourColumnName =CONCAT(yourColumnName,’AppendValue’);

উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার জন্য ক্যোয়ারী −

mysql> টেবিল তৈরি করুন AppendingDataDemo −> ( −> FirstNameAndLastName varchar(200) −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.59 সেকেন্ড)

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

mysql> AppendingDataDemo মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড)mysql> AppendingDataDemo মানগুলিতে ঢোকান ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> সন্নিবেশ AppendingDataDemo মানগুলিতে('Carol');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.30 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

এর সাহায্যে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> AppendingDataDemo থেকে *নির্বাচন করুন;

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

<প্রে>+----------------------+| প্রথম নাম এবং শেষ নাম |+----------------------+| জন || বব || ক্যারল |+----------------------+3 সারি সেটে (0.00 সেকেন্ড)

কলামে ইতিমধ্যেই ডেটাতে "টেলর" ডেটা যুক্ত করার জন্য এখানে ক্যোয়ারী রয়েছে৷ অতএব, ডেটা সংযুক্ত করা হবে।

প্রশ্নটি নিম্নরূপ -

mysql> আপডেট করুন AppendingDataDemo সেট FirstNameAndLastName =concat(FirstNameAndLastName,' Taylor'); কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত (0.10 সেকেন্ড)সারি মিলেছে:3 পরিবর্তিত:3 সতর্কতা:0 

এখন আপনি নির্বাচিত বিবৃতি দিয়ে পরীক্ষা করতে পারেন যে ডেটা যুক্ত করা হয়েছে কি না। প্রশ্নটি নিম্নরূপ -

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

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

<প্রে>+----------------------+| প্রথম নাম এবং শেষ নাম |+----------------------+| জন টেলর || বব টেলর || ক্যারল টেলর |+----------------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল কোয়েরি একটি ক্ষেত্রের মান পেতে যা খালি স্থান ধারণ করে না?

  2. মাইএসকিউএল ক্যোয়ারী স্ট্রিং ফিল্ডের সাথে সংযুক্ত করে আপডেট করতে?

  3. MySQL টেক্সট ডেটা টাইপের সাথে সেট করা একটি ইতিমধ্যে তৈরি ফিল্ড মানগুলিতে একটি স্ট্রিং সংযুক্ত করুন

  4. MySQL এ একটি ক্ষেত্র থেকে আংশিক তথ্য মুছে ফেলা হচ্ছে?