สอนเขียน SQL WHERE 2 เงื่อนไข แบบเงื่อนไขจริงทั้งคู่ ด้วย AND บทความนี้แนะนำการใช้คำสั่ง WHERE ร่วมกับคำสั่ง AND เพื่อสร้างเงื่อนไข 2 เงื่อนไข โดยทั้ง 2 เงื่อนไขต้องเป็นจริงทั้งคู่ถึงจะทำงาน สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง SQL WHERE 2 เงื่อนไข แบบเงื่อนไขจริงทั้งคู่ ด้วย AND
SELECT * FROM test WHERE ( price = 100 ) AND ( title = 'SQL' );
ผลลัพธ์
+----+-------+--------+
| id | title | price |
+----+-------+--------+
| 1 | SQL | 100.00 |
+----+-------+--------+
1 row in set (0.000 sec)
คำอธิบาย
SQL WHERE 2 เงื่อนไข ตัวอย่างใช้คำสั่ง WHERE ( price = 100 ) AND ( title = 'SQL' ) หมายความว่า column price ต้องเท่ากับ 100 และ column title ต้องเท่ากับ SQL จึงจะแสดงข้อมูล