কম্পিউটার

কিভাবে MySQL সঞ্চিত পদ্ধতিতে 5 র্যান্ডম সংখ্যা তৈরি করবেন?


র্যান্ডম সংখ্যা তৈরি করতে, MySQL-এ ORDER BY RAND() ফাংশন ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable (মান int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.76 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান 10); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.34 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান(78); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (75); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.14 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (76); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (74); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন 99); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান (101); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+| মান |+------+| 89 || 98 || 10 || 78 || 75 || 76 || 74 || 99 || 101 |+------+9 সারি সেটে (0.00 সেকেন্ড)

MySQL সংরক্ষিত পদ্ধতিতে 5 র্যান্ডম সংখ্যা তৈরি করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

mysql> DELIMITER //mysql> প্রক্রিয়া তৈরি করুন generate_Random5Numbers() শুরু করুন GROUP_CONCAT(মান বিভাজক '/') থেকে নির্বাচন করুন ( থেকে মান নির্বাচন করুন ( থেকে মান নির্বাচন করুন যেখানে ডেমোটেবল থেকে মান নির্বাচন করুন) মান অনুসারে অর্ডার করুন) 5 মান; শেষ //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.31 সেকেন্ড)mysql> DELIMITER;

কল কমান্ডের সাহায্যে একটি সংরক্ষিত পদ্ধতিতে কল করুন।

mysql> কল generate_Random5Numbers();

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

তৈরি করবে
+-----------------------------------+| GROUP_CONCAT(মান বিভাজক '/') |+-----------------------------------+| 89/74/78/99/10 |+-----------------------------------+1 সারি ইন সেট (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.02 সেকেন্ড)

  1. কিভাবে সংরক্ষিত পদ্ধতিতে IF ব্যবহার করবেন এবং MySQL এ নির্বাচন করবেন?

  2. মাইএসকিউএল-এ 6-সংখ্যার র্যান্ডম নম্বর কীভাবে তৈরি করবেন?

  3. কিভাবে সঠিকভাবে MySQL সঞ্চিত পদ্ধতিতে শর্ত বাস্তবায়ন করবেন?

  4. কিভাবে সঠিকভাবে একটি MySQL সঞ্চিত পদ্ধতিতে DELIMITER ব্যবহার করবেন?