কম্পিউটার

MySQL-এ একটি কলামে একই মান আছে এমন সারিগুলি খুঁজুন?


প্রথমে, আমরা একটি টেবিল তৈরি করব এবং টেবিলে কিছু মান সন্নিবেশ করব। আসুন একটি টেবিল তৈরি করি।

mysql> সারণি RowValueDemo তৈরি করুন -> ( -> নাম varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.69 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে রেকর্ড সন্নিবেশ করান। আমরা আমাদের উদাহরণের জন্য ডুপ্লিকেট মানও যোগ করেছি।

mysql> RowValueDemo মানগুলিতে সন্নিবেশ করান RowValueDemo মানগুলিতে('Carol'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> RowValueDemo মানগুলিতে ঢোকান '); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড) mysql> RowValueDemo মান ('John') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> RowValueDemo মানগুলিতে ঢোকান ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)mysql> RowValueDemo মান ('বব') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)

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

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

এখানে আউটপুট।

<প্রে>+------+| নাম |+------+| জন || বব || ক্যারল || জন || জন || জন || বব || বব |+------+8 সারি সেটে (0.00 সেকেন্ড)

এখন, আমরা নিম্নোক্ত ক্যোয়ারীটি ব্যবহার করে শুধুমাত্র সেই সারিগুলি পাচ্ছি যেগুলির কলামের জন্য একই মান রয়েছে −

mysql> RowValueDemo থেকে * নির্বাচন করুন যেখানে Name in ( -> RowValueDemo থেকে নাম নির্বাচন করুন -> নাম অনুসারে গণনা (*)> 1 -> );

নিচের আউটপুট।

<প্রে>+------+| নাম |+------+| জন || বব || জন || জন || জন || বব || বব |+------+7 সারি সেটে (0.06 সেকেন্ড)
  1. কলামের মান অনুসারে একটি অ্যারেতে MySQL সারিগুলিকে গোষ্ঠীভুক্ত করুন?

  2. একটি MySQL কলামে প্রতিটি সারির একই মান গণনা করবেন?

  3. MySQL-এ VARCHAR কলাম থেকে সর্বাধিক মান খুঁজুন

  4. MySQL-এ একটি কলামে সর্বোচ্চ মান খুঁজুন