কম্পিউটার

একটি MySQL টেবিল থেকে র্যান্ডম সারি প্রদর্শন করুন


একটি একক র্যান্ডম সারি প্রদর্শন করতে, LIMIT এর সাথে RAND() ব্যবহার করুন। এখানে, রেকর্ডের সংখ্যা আনতে LIMIT ব্যবহার করা হয়, যেহেতু আমরা শুধুমাত্র একটি সারি চাই, তাই LIMIT 1 ব্যবহার করুন . আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(50), উদ্ধৃতি পাঠ্য); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.71 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(Name,quote) মানগুলিতে সন্নিবেশ করুন('Chris','MySQL হল একটি রিলেশনাল ডাটাবেস');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> DemoTable(নাম, উদ্ধৃতি) মানগুলিতে সন্নিবেশ করুন( 'রবার্ট', 'জাভা হল একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DemoTable(নাম, উদ্ধৃতি) মানগুলিতে সন্নিবেশ করুন ('মাইক', 'সি একটি পদ্ধতিগত ভাষা'); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> DemoTable(নাম, উদ্ধৃতি) মানগুলিতে ঢোকান('ডেভিড','হাইবারনেট এবং স্প্রিং একটি ফ্রেমওয়ার্ক');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে> +---------------------------------- -----------------+| আইডি | নাম | উদ্ধৃতি ----------------+| 1 | ক্রিস | MySQL হল একটি রিলেশনাল ডাটাবেস || 2 | রবার্ট | জাভা একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা || 3 | মাইক | সি একটি পদ্ধতিগত ভাষা || 4 | ডেভিড | হাইবারনেট এবং বসন্ত একটি কাঠামো | --------------------- সেটে +4 সারি (0.00 সেকেন্ড)

একটি MySQL টেবিল −

থেকে র্যান্ডম প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> রেন্ড() সীমা 1 দ্বারা DemoTable অর্ডার থেকে Id,Name,quote নির্বাচন করুন;

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

তৈরি করবে <প্রে>+----+------+----------------------------+| আইডি | নাম | উদ্ধৃতি |+---+------+---------------------------- 3 | মাইক | C হল একটি পদ্ধতিগত ভাষা |+---+------+----------------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. IN() অপারেটরের সাথে একটি MySQL টেবিল থেকে নির্বাচিত রেকর্ডগুলি প্রদর্শন করুন৷

  2. একটি MySQL টেবিল থেকে সারি নির্বাচন করুন এবং IN() ব্যবহার করে প্রদর্শন করুন

  3. MySQL দিয়ে একটি টেবিল থেকে এলোমেলো সারি আনুন

  4. MySQL এ সঞ্চিত পদ্ধতি থেকে টেবিল রেকর্ড প্রদর্শন করুন