কম্পিউটার

MySQL থেকে র্যান্ডম ফলাফল নির্বাচন করছেন?


MySQL থেকে এলোমেলো ফলাফল নির্বাচন করতে আপনাকে rand() ফাংশন ব্যবহার করতে হবে।

সিনট্যাক্স নিম্নরূপ

র্যান্ড() সীমা 1 দ্বারা আপনার টেবিলের নাম থেকে *নির্বাচন করুন;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ

mysql> সারণি সিলেক্ট করুনRandomRecord -> ( -> StudentId int NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.53 সেকেন্ড)

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

প্রশ্নটি নিম্নরূপ

mysql> SelectRandomRecord(StudentName) মান ('John');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> ঢোকান SelectRandomRecord(StudentName) মান ('Carol'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.14 সেকেন্ড)mysql> সিলেক্ট র্যান্ডমরেকর্ড(স্টুডেন্টনাম) মান ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> সিলেক্ট র্যান্ডমরেকর্ড(স্টুডেন্টনাম) মানগুলিতে ঢোকান ('স্যাম'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত 0.15 সেকেন্ড)mysql> SelectRandomRecord(StudentName) মান ('Mike') এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> ঢোকান SelectRandomRecord(StudentName) মান ('Robert'); কোয়েরি OK, 1 সারি প্রভাবিত 0.20 সেকেন্ড)

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

প্রশ্নটি নিম্নরূপ

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

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

<প্রে>+------------+------------+| StudentId | ছাত্রের নাম |+------------+------------+| 1 | জন || 2 | ক্যারল || 3 | বব || 4 | স্যাম || 5 | মাইক || 6 | রবার্ট |+------------+------------+6 সারি সেটে (0.00 সেকেন্ড)

MySQL থেকে র‍্যান্ডম ফলাফল নির্বাচন করার জন্য নিম্নোক্ত ক্যোয়ারী।

mysql> র্যান্ড() সীমা 1 দ্বারা SelectRandomRecord অর্ডার থেকে *নির্বাচন করুন;

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

<প্রে>+------------+------------+| StudentId | ছাত্রের নাম |+------------+------------+| 3 | বব |+------------+------------+1 সারি সেটে (0.00 সেকেন্ড)

এখন আরেকটি এলোমেলো মান পেতে একই ক্যোয়ারী আবার চালান

mysql> র্যান্ড() সীমা 1 দ্বারা SelectRandomRecord অর্ডার থেকে *নির্বাচন করুন;

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

<প্রে>+------------+------------+| StudentId | ছাত্রের নাম |+------------+------------+| 5 | মাইক |+------------+------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. নির্দিষ্ট সারি নির্বাচন করে ইতিমধ্যে তৈরি করা টেবিল থেকে একটি MySQL টেবিল তৈরি করবেন?

  2. MySQL সময়কে HH:MM:SS থেকে HH:MM-এ রূপান্তর করুন

  3. কিভাবে একটি MySQL ডাটাবেস থেকে একটি র্যান্ডম রেকর্ড নির্বাচন করবেন?

  4. উৎস থেকে মাইএসকিউএল ইনস্টল করা হচ্ছে