কম্পিউটার

1 - 3 এর মধ্যে এলোমেলো সংখ্যা সহ MySQL আপডেট


1-3 এর মধ্যে এলোমেলো সংখ্যা সহ একটি কলাম আপডেট করার জন্য বাক্য গঠন হল নিম্নরূপ −

আপনার টেবিলের নাম আপডেট করুন yourColumnName=FLOOR(1+RAND()*3);

উপরের সিনট্যাক্স বোঝার জন্য প্রথমে একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> সারণি তৈরি করুন UpdateNumber1To3-> (-> MyNumber int-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.61 সেকেন্ড)

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

mysql> UpdateNumber1To3 মান (100) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> UpdateNumber1To3 মানগুলিতে ঢোকান 130); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

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

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

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

<প্রে>+---------+| আমার নম্বর |+---------+| 100 || 140 || 130 |+-------+3 সারি সেটে (0.00 সেকেন্ড)

MyNumber কলামের মান 1 থেকে 3 পর্যন্ত আপডেট করার জন্য এখানে ক্যোয়ারী রয়েছে −

mysql> আপডেট করুন UpdateNumber1To3 সেট নম্বর=FLOOR(1+RAND()*3);কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত (0.19 সেকেন্ড)সারি মিলেছে:3 পরিবর্তিত:3 সতর্কতা:0

আমাদের আবার টেবিল চেক করা যাক. প্রশ্নটি নিম্নরূপ -

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

নিম্নে আপডেট করা মান −

সহ আউটপুট <প্রে>+---------+| সংখ্যা |+---------+| 1 || 2 || 1 |+---------+3 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ র্যান্ডম সংখ্যা সহ একটি কলামে রেকর্ডগুলি কীভাবে আপডেট করবেন?

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

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

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