কম্পিউটার

একই MySQL ক্যোয়ারীতে একটি সন্নিবেশ বা একটি আপডেট করা কি সম্ভব?


হ্যাঁ, ডুপ্লিকেট কী আপডেট ব্যবহার করুন৷ আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable(Id int NOT NULL PRIMARY KEY, Number int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.83 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> ডুপ্লিকেট কী আপডেট নম্বরে DemoTable মান(1,190) ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড) mysql> ডুপ্লিকেট কী আপডেট নম্বরে (1,190) DemoTable মানগুলিতে সন্নিবেশ করুন=Number+10; কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন,ON1 মান (203) ডুপ্লিকেট কী আপডেট নম্বর=Number+10;কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত হয়েছে (0.17 সেকেন্ড)

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

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

এটি নিম্নলিখিত আউটপুট তৈরি করবে। আমরা একই ক্যোয়ারী −

-এ রেকর্ড সন্নিবেশ ও আপডেট করেছি <প্রে>+----+---------+| আইডি | সংখ্যা |+---+---------+| 1 | 200 || 2 | 140 |+------+-------+2 সারি সেটে (0.00 সেকেন্ড)
  1. একই MySQL টেবিলে MAX(col)+1 ঢোকাবেন?

  2. MySQL-এ ডুপ্লিকেট কী আপডেটে INSERT... বাস্তবায়ন করা হচ্ছে

  3. কিভাবে MySQL ফলাফল নির্দিষ্ট হিসাবে একই সেট করা যায়?

  4. MySQL-এ একটি সিলেক্ট ক্যোয়ারী দিয়ে সন্নিবেশ করুন