SQL AND คือคำสั่งเชื่อมเงื่อนไขเข้าด้วยกัน โดยคำสั่ง AND ใช้กรณีต้องการเช็คเงื่อนไขมากกว่า 1 และเงื่อนไขทั้งหมดต้องเป็นจริงทั้งหมด จึงถือว่าเงื่อนไขกลุ่มดังกล่าวเป็นจริง ใช้งานร่วมกับ WHERE สามารถเขียนคำสั่ง SQL ได้ดังนี้
ตัวอย่าง SQL AND คืออะไร ทำงานอย่างไร
SELECT * FROM book WHERE ( price > 100 ) AND ( id > 10 )
ผลลัพธ์
+----+-------+--------+
| id | title | price |
+----+-------+--------+
| 12 | PHP | 130.00 |
| 15 | Java | 180.00 |
+----+-------+--------+
2 rows in set (0.001 sec)
SQL AND จากตัวอย่างคือแสดงข้อมูลในตาราง book โดยแสดงทุก columns มีเงื่อนไขคือ price มากกว่า 100 และ id มากกว่า 10 ซึ่งเมื่อใช้คำสั่ง AND ทำให้เงื่อนไขทั้ง 2 ต้องเป็นจริงทั่งคู่ เขียนคำสั่ง SQL ส่วนของเงื่อนไขได้เป็น WHERE ( price > 100 ) AND ( id > 10 )