Delete Duplicate Entry from Table Using ( Two Condition )
SELECT * FROM chat;
+----+----------+
| id | name |
+----+----------+
| 1 | rajneesh |
| 2 | rajneesh |
| 3 | gautam |
| 4 | rajneesh |
| 5 | gautam |
| 6 | gautam |
+----+----------+
DELETE A1 FROMchatA1,chatA2 WHERE A1.id > A2.id AND A1.name= A2.name
if you want to keep the row with the lowest id value ORDELETE A1 FROMchatA1,chatA2 WHERE A1.id < A2.id AND A1.name= A2.name
if you want to keep the row with the highest id value.