কম্পিউটার টিউটোরিয়াল

MySQL-এ DISTINCT ক্লজ WHERE এবং LIMIT ক্লজের সাথে কীভাবে ব্যবহার করবেন?


WHERE ক্লজ DISTINCT ক্লজের সাথে ব্যবহার করলে MySQL শর্ত অনুযায়ী অনন্য সারি রিটার্ন করে। LIMIT ক্লজ DISTINCT ক্লজের সাথে ব্যবহার করলে সর্বোচ্চ কতগুলো অনন্য সারি রিটার্ন হবে তা সীমাবদ্ধ করা যায়।

উদাহরণ

'testing' নামক টেবিলে WHERE এবং LIMIT ক্লজ DISTINCT-সহ ব্যবহার:

mysql> Select * from testing; 
+------+---------+---------+
| id   | fname   | Lname   |
+------+---------+---------+
|  200 | Raman   | Kumar   |
|  201 | Sahil   | Bhalla  |
|  202 | Gaurav  | NULL    |
|  203 | Aarav   | NULL    |
|  204 | Harshit | Khurana |
|  205 | Rahul   | NULL    |
|  206 | Piyush  | Kohli   |
|  207 | Lovkesh | NULL    |
|  208 | Gaurav  | Kumar   |
|  209 | Raman  | Kumar    |
+------+---------+---------+
10 rows in set (0.00 sec)
mysql> Select DISTINCT Lname from testing where Lname IS NOT NULL limit 3; 
+---------+
| Lname   |
+---------+
| Kumar   |
| Bhalla  |
| Khurana |
+---------+
3 rows in set (0.00 sec)

  1. MySQL WHERE ক্লজে একই টেবিলের দুটি কলাম ব্যবহার

  2. MySQL ট্রিগার কীভাবে তৈরি ও ব্যবহার করবেন?

  3. MySQL-এ একই কোয়েরিতে WHERE, AND ও OR একসাথে ব্যবহার

  4. MySQL VIEW-এ WHERE ক্লজ ব্যবহার করা