ใช้คำสั่ง DISTINCT ใน SELECT เพื่อได้แถวที่ไม่ซ้ำกันในชุดผลลัพธ์
ตัวอย่าง
mysql> SELECT * FROM names; +------+-----------+ | id | name | +------+-----------+ | 1 | Rahul | | 2 | Gaurav | | 3 | Raman | | 4 | Aarav | | 5 | Ram | | 5 | Ram | | 5 | Ram | +------+-----------+ 7 rows in set (0.00 sec)ตาราง
namesมี 3 แถวซ้ำ ใช้คำสั่งต่อไปเพื่อได้เฉพาะแถวที่ไม่ซ้ำ:mysql> SELECT DISTINCT * FROM names; +------+-----------+ | id | name | +------+-----------+ | 1 | Rahul | | 2 | Gaurav | | 3 | Raman | | 4 | Aarav | | 5 | Ram | +------+-----------+ 5 rows in set (0.00 sec)