มี 2 วิธีหลัก:
1. ใช้ตัวดำเนินการ OR
OR คืน TRUE หากเงื่อนไขใดเงื่อนไขหนึ่งเป็นจริง:
mysql> SELECT * FROM Student WHERE Name = 'Gaurav' OR Name = 'Aarav'; +------+--------+---------+-----------+ | Id | Name | Address | Subject | +------+--------+---------+-----------+ | 1 | Gaurav | Delhi | Computers | | 2 | Aarav | Mumbai | History | +------+--------+---------+-----------+
2. ใช้ WHERE IN (...)
กระชับกว่า สำหรับหลายค่า:
mysql> SELECT * FROM Student WHERE Name IN ('Gaurav', 'Aarav');
+------+--------+---------+-----------+
| Id | Name | Address | Subject |
+------+--------+---------+-----------+
| 1 | Gaurav | Delhi | Computers |
| 2 | Aarav | Mumbai | History |
+------+--------+---------+-----------+
ทั้งคู่ให้ผลลัพธ์เหมือนกัน IN อ่านง่ายและประสิทธิภาพดีกว่าเมื่อเงื่อนไขเยอะ