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

MySQL-এ র‍্যান্ডম পূর্ণসংখ্যা রেঞ্জ জেনারেট করা

MySQL-এ র‍্যান্ডম পূর্ণসংখ্যা রেঞ্জ পেতে RAND() ফাংশন ব্যবহার করুন।

একটি টেবিল তৈরি করুন:

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

১ থেকে ১৪ পর্যন্ত সংখ্যা ইনসার্ট করুন:

mysql> insert into RandomIntegerDemo values(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14); Query OK, 14 rows affected (0.14 sec) Records: 14 Duplicates: 0 Warnings: 0

সব রেকর্ড দেখান:

mysql> select *from RandomIntegerDemo;

আউটপুট:

+--------+ | Number | +--------+ | 1      | | 2      | | 3      | | 4      | | 5      | | 6      | | 7      | | 8      | | 9      | | 10     | | 11     | | 12     | | 13     | | 14     | +--------+ 14 rows in set (0.00 sec)

র‍্যান্ডম পূর্ণসংখ্যা জেনারেট করার কোয়েরিটি (১ থেকে ১৪):

mysql> select Number, (FLOOR( 1 + RAND( ) *14 )) AS RandomValue -> from RandomIntegerDemo -> limit 0,14;

আউটপুট (প্রতিবার ভিন্ন হবে):

+--------+-------------+ | Number | RandomValue | +--------+-------------+ | 1      | 9           | | 2      | 8           | | 3      | 13          | | 4      | 13          | | 5      | 10          | | 6      | 10          | | 7      | 7           | | 8      | 3           | | 9      | 8           | | 10     | 2           | | 11     | 14          | | 12     | 6           | | 13     | 3           | | 14     | 9           | +--------+-------------+ 14 rows in set (0.00 sec)
  1. MySQL-এ BETWEEN অপারেটর ব্যবহার করে রেঞ্জের মধ্যে মান খোঁজা

  2. MySQL-এ MAX() ফাংশন দিয়ে সর্বোচ্চ আইডি (max id) পাওয়া

  3. MySQL-এ র‍্যান্ডম ৪ অঙ্কের সংখ্যা তৈরি করা (RAND, FLOOR)

  4. MySQL에서 LONGTEXT 컬럼을 정수처럼 정렬/비교하기 (+0 트릭)