কম্পিউটার

MySQL এন্ট্রি বিদ্যমান আছে কিনা তা পরীক্ষা করুন এবং যদি তা থাকে, তাহলে কিভাবে অন্যান্য কলাম ওভাররাইট করবেন?


এর জন্য, INSERT ON DUPLICATE KEY UPDATE কমান্ড ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1891 ( FirstName varchar(20), UNIQUE KEY(FirstName)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> ডুপ্লিকেট কী আপডেটে DemoTable1891 মান ('ক্রিস') প্রবেশ করান FirstName='Robert'; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> ডুপ্লিকেট কী আপডেটে DemoTable1891 মানগুলিতে ('ডেভিড') সন্নিবেশ করুন ='রবার্ট';কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> ডুপ্লিকেট কী আপডেটে DemoTable1891 মান ('ক্রিস') প্রবেশ করান FirstName='Robert';কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (0.00 সেকেন্ড)

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

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1891 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+| প্রথম নাম |+------------+| ডেভিড || রবার্ট |+------------+2 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল সিলেক্ট 1 এর সাথে মান বিদ্যমান কিনা তা কীভাবে পরীক্ষা করবেন?

  2. কিভাবে আমি MySQL-এ সারি এবং কলামগুলির কোনটি নির্বাচন করব না?

  3. MySQL-এ সমষ্টিগত ফাংশন এবং অন্যান্য সমস্ত কলাম নির্বাচন করুন

  4. কিভাবে মাইএসকিউএল সংস্করণ চেক করবেন