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

MySQL-এ কলাম থেকে ডুপ্লিকেট মান শুধু একবার প্রদর্শন

টেবিল তৈরি করা

mysql> create table DemoTable 
-> ( 
-> value int 
-> ); 
Query OK, 0 rows affected (0.82 sec)

রেকর্ড ইনসার্ট করা

mysql> insert into DemoTable values(10); 
Query OK, 1 row affected (0.19 sec) 
mysql> insert into DemoTable values(100); 
Query OK, 1 row affected (0.10 sec) 
mysql> insert into DemoTable values(20); 
Query OK, 1 row affected (0.28 sec) 
mysql> insert into DemoTable values(10); 
Query OK, 1 row affected (0.34 sec) 
mysql> insert into DemoTable values(30); 
Query OK, 1 row affected (0.24 sec) 
mysql> insert into DemoTable values(40); 
Query OK, 1 row affected (0.11 sec) 
mysql> insert into DemoTable values(20); 
Query OK, 1 row affected (0.07 sec)

সকল রেকর্ড প্রদর্শন

mysql> select *from DemoTable;

আউটপুট

+-------+ 
| value | 
+-------+ 
| 10    | 
| 100   | 
| 20    | 
| 10    | 
| 30    | 
| 40    | 
| 20    | 
+-------+ 
7 rows in set (0.00 sec)

ডুপ্লিকেট মান একবার করে প্রদর্শনের কোয়েরি

mysql> select *from DemoTable group by value having count(*) > 1;

আউটপুট

+-------+ 
| value | 
+-------+ 
| 10    | 
| 20    | 
+-------+ 
2 rows in set (0.00 sec)
  1. MySQL-এ নির্দিষ্ট ভ্যালু প্রথমে দেখিয়ে বাকি অর্ডার করানো (ORDER BY ট্রিক)

  2. MySQL에서 중복 튜플 찾기와 개수 세기 (GROUP BY HAVING)

  3. MySQL에서 IS NOT NULL로 NULL 제외하고 NOT NULL 값만 다른 테이블로 복사하기

  4. MySQL-এ GROUP BY HAVING ব্যবহার করে ডুপ্লিকেট কলাম মান বের করা