কম্পিউটার

MySQL-এ একটি অনন্য পদবি সহ সমস্ত ব্যবহারকারীদের খুঁজুন?


অনন্য পদবি সহ সমস্ত ব্যবহারকারীদের খুঁজে পেতে, COUNT() দিয়ে GROUP ব্যবহার করুন।

আসুন একটি টেবিল তৈরি করি -

উদাহরণ

mysql> create table demo76
   -> (
   -> firstName varchar(20),
   -> lastName varchar(20)
   -> );
Query OK, 0 rows affected (9.29

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

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

উদাহরণ

mysql> insert into demo76 values('John','Doe');
Query OK, 1 row affected (2.52

mysql> insert into demo76 values('David','Smith');
Query OK, 1 row affected (6.31

mysql> insert into demo76 values('Adam','Smith');
Query OK, 1 row affected (1.52

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

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

উদাহরণ

mysql> select *from demo76;

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

তৈরি করবে

আউটপুট

+-----------+----------+

| firstName | lastName |

+-----------+----------+

| John      | Doe      |

| David     | Smith    |

| Adam      | Smith    |

+-----------+----------+

3 rows in set (0.00 sec)

একটি অনন্য পদবি −

সহ সমস্ত ব্যবহারকারীদের খুঁজে বের করার জন্য নিম্নোক্ত ক্যোয়ারী

উদাহরণ

mysql> select max(tbl.firstName), tbl.lastName,
   -> count(distinct tbl.firstName) as CountOfFirstName
   -> from demo76 as tbl
   -> group by tbl.lastName
   -> having count(distinct tbl.firstName) = 1;

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

তৈরি করবে

আউটপুট

+--------------------+----------+------------------+

| max(tbl.firstName) | lastName | CountOfFirstName |

+--------------------+----------+------------------+

| John               | Doe      |                1 |

+--------------------+----------+------------------+

1 row in set (0.00 sec)

  1. মাইএসকিউএল-এ একটি নির্দিষ্ট কলামের নামের সাথে টেবিলগুলি কীভাবে খুঁজে পাবেন?

  2. MySQL এর সাথে এক বা একাধিক কলামে সঠিক মান সহ সারিগুলি কীভাবে খুঁজে পাবেন?

  3. নামের md5 সংস্করণ সহ সমস্ত এন্ট্রি আপডেট করতে MySQL ক্যোয়ারী?

  4. MySQL এর সাথে SELECT এ ওয়াইল্ডকার্ড যুক্ত করবেন?