কম্পিউটার

আমরা কিভাবে একটি MySQL টেবিলে উপলব্ধ ডুপ্লিকেট মান খুঁজে পেতে পারি?


ধরুন আমাদের কাছে stock_item নামের নিচের টেবিলটি রয়েছে যেখানে কলামের পরিমাণের ডুপ্লিকেট মান রয়েছে যেমন আইটেম নামের 'নোটবুক' এবং 'পেন্সিল'-এর জন্য, কলাম 'পরিমাণ'-এ ডুপ্লিকেট মান রয়েছে ' 40' টেবিলে দেখানো হয়েছে।

mysql> Select * from stock_item;
+------------+---------+
| item_name  |quantity |
+------------+---------+
| Calculator | 89      |
| Notebooks  | 40      |
| Pencil     | 40      |
| Pens       | 32      |
| Shirts     | 29      |
| Shoes      | 29      |
| Trousers   | 29      |
+------------+---------+
7 rows in set (0.00 sec)

এখন নিম্নলিখিত প্রশ্নের সাহায্যে, আমরা আইটেমগুলির নামের সাথে কলাম 'পরিমাণ'-এ ডুপ্লিকেট মানগুলি খুঁজে পেতে পারি৷

mysql> Select distinct g.item_name,g.quantity from stock_item g
    -> INNER JOIN Stock_item b ON g.quantity = b.quantity
    -> WHERE g.item_name<>b.item_name;

+-----------+----------+
| item_name | quantity |
+-----------+----------+
| Pencil    | 40       |
| Notebooks | 40       |
| Shoes     | 29       |
| Trousers  | 29       |
| Shirts    | 29       |
+-----------+----------+
5 rows in set (0.00 sec)

  1. মাইএসকিউএল-এ ডুপ্লিকেট মান জোড়া কীভাবে খুঁজে পাবেন?

  2. MySQL এর সাথে একটি টেবিলে মানগুলি পরিবর্তন করুন

  3. MySQL-এ সংশ্লিষ্ট ডুপ্লিকেট VARCHAR মানের ভিত্তিতে গড় খুঁজুন

  4. কিভাবে মাইএসকিউএল দিয়ে মাস অনুসারে টেবিলের মানগুলি যোগ করবেন?