কম্পিউটার টিউটোরিয়াল

MySQL-এ ১ থেকে ৩ পর্যন্ত র‍্যান্ডম সংখ্যা দিয়ে আপডেট করুন


১ থেকে ৩ পর্যন্ত র‍্যান্ডম সংখ্যা দিয়ে কলাম আপডেট করার সিনট্যাক্স:

update yourTableName set yourColumnName=FLOOR(1+RAND()*3);

উদাহরণের জন্য একটি টেবিল তৈরি করি:

mysql> create table UpdateNumber1To3 -> ( -> MyNumber int -> ); Query OK, 0 rows affected (0.61 sec)

কিছু রেকর্ড যোগ করুন:

mysql> insert into UpdateNumber1To3 values(100); Query OK, 1 row affected (0.16 sec) mysql> insert into UpdateNumber1To3 values(140); Query OK, 1 row affected (0.25 sec) mysql> insert into UpdateNumber1To3 values(130); Query OK, 1 row affected (0.15 sec)

রেকর্ডগুলো দেখান:

mysql> select *from UpdateNumber1To3;

আউটপুট:

+----------+ | MyNumber | +----------+ | 100      | | 140      | | 130      | +--------+ 3 rows in set (0.00 sec)

MyNumber কলামকে ১ থেকে ৩ পর্যন্ত র‍্যান্ডম সংখ্যা দিয়ে আপডেট করুন:

mysql> update UpdateNumber1To3 set Number=FLOOR(1+RAND()*3); Query OK, 3 rows affected (0.19 sec) Rows matched: 3 Changed: 3 Warnings: 0

আপডেট হওয়া রেকর্ডগুলো যাচাই করুন:

mysql> SELECT *FROM UpdateNumber1To3;

ফলাফল:

+--------+ | Number | +--------+ | 1      | | 2      | | 1      | +--------+ 3 rows in set (0.00 sec)

  1. MySQL-এ কলামের রেকর্ডগুলো র‍্যান্ডম নম্বরে আপডেট করা

  2. Java MySQL ব্যবহার করে MySQL টেবিল আপডেট করা

  3. MySQL-এ SELECT কুয়েরি দিয়ে INSERT করা (INSERT ... SELECT)

  4. MySQL-এ একসাথে দুটি কলাম আপডেট করা (সিঙ্গল কোয়েরি)