কম্পিউটার

আমরা কি একটি কলাম দ্বারা গ্রুপ করতে পারি এবং MySQL-এ সমস্ত ডেটা নির্বাচন করতে পারি?


হ্যাঁ, আপনি এর জন্য group_concat() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল গ্রুপByOneSelectAll তৈরি করুন -> ( -> Student Details varchar(100), -> StudentName varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.91 সেকেন্ড)

নিচে ইনসার্ট কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী দেওয়া হল
mysql> groupByOneSelectAll মান ('StudentFirstName', 'John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> groupByOneSelectAll মানগুলিতে সন্নিবেশ করুন ('StudentFirstName', 'Chris' ), ​​1Query; প্রভাবিত (0.21 সেকেন্ড)mysql> groupByOneSelectAll মান ('StudentFirstName','Robert'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.65 সেকেন্ড)mysql> groupByOneSelectAll মান ('StudentFirstBOK','Query); 1টি সারি প্রভাবিত (0.13 সেকেন্ড)mysql> groupByOneSelectAll মান ('StudentFirstName','David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> groupByOneSelectAll থেকে * নির্বাচন করুন;

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

তৈরি করবে <প্রে>+-------------------+------------+| ছাত্র বিবরণ | ছাত্রের নাম |+---------+------------+| ছাত্র প্রথম নাম | জন || ছাত্র প্রথম নাম | ক্রিস || ছাত্র প্রথম নাম | রবার্ট || ছাত্র প্রথম নাম | বব || ছাত্র প্রথম নাম | ডেভিড |+------+------------+5 সারি সেটে (0.00 সেকেন্ড)

একটি একক কলাম −

দ্বারা গোষ্ঠীবদ্ধ করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে৷
mysql> GroupByOneSelectAll groupby Student Details থেকে Student Details,group_concat(StudentName) নির্বাচন করুন;

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

তৈরি করবে <প্রে>+-------------------+---------------------------- --+| ছাত্র বিবরণ | group_concat(ছাত্রের নাম) |+-------------------+------------------------- ----+| ছাত্র প্রথম নাম | জন, ক্রিস, রবার্ট, বব, ডেভিড |+------------------------------- ---------+1 সারি সেটে (0.05 সেকেন্ড)
  1. একটি কলাম দ্বারা গোষ্ঠীবদ্ধ করুন এবং MySQL এ একটি বিভাজক সহ অন্য কলাম থেকে সংশ্লিষ্ট রেকর্ডগুলি প্রদর্শন করুন

  2. MySQL-এ সমষ্টিগত ফাংশন এবং অন্যান্য সমস্ত কলাম নির্বাচন করুন

  3. মাইএসকিউএল ক্যোয়ারী দুটি তারিখের মধ্যে সমস্ত ডেটা নির্বাচন করতে?

  4. ডেটা নির্বাচন করুন এবং MySQL-এ টাইমস্ট্যাম্প কলামের উপর ভিত্তি করে বুলিয়ানে মান সেট করুন