কম্পিউটার

মাইএসকিউএল আপডেট স্টেটমেন্ট একত্রিত করবেন?


আপনি এটির জন্য একটি CASE বিবৃতি ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(Name) মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড) mysql> DemoTable(নাম) মানগুলিতে সন্নিবেশ করুন ('ক্যারল'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.20 সেকেন্ড)mysql> DemoTable(Name) মান ('David') এ সন্নিবেশ করুন; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+------+| আইডি | নাম |+---+-------+| 1 | জন || 2 | ক্যারল || 3 | ডেভিড |+---+------+3 সারি সেটে (0.00 সেকেন্ড)

MySQL আপডেট স্টেটমেন্ট-

একত্রিত করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> আপডেট ডেমোটেবল সেট নাম=কেস যখন নাম='জন' তারপর 'জন স্মিথ' যখন নাম ='ক্যারল' তারপর 'ক্যারল টেলর' যখন নাম ='ডেভিড' তারপর 'ডেভিড মিলার' শেষে যেখানে নাম IN('জন ','ক্যারল','ডেভিড');কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত হয়েছে (0.12 সেকেন্ড)সারি মিলেছে:3টি পরিবর্তন করা হয়েছে:3টি সতর্কতা:0

আসুন টেবিল থেকে আপডেট করা রেকর্ড দেখাই −

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

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

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

  2. দুটি MySQL ক্ষেত্র একত্রিত করুন এবং ফলাফল সহ তৃতীয়টি আপডেট করবেন?

  3. কিভাবে ব্যাচ আপডেট MySQL টেবিল?

  4. MySQL:Group By দিয়ে ফিল্ড আপডেট করবেন?