MySQL น้อยกว่า และน้อยกว่าหรือเท่ากับ บทความนี้สอนเขียนคำสั่ง SQL ร่วมกับตัวดำเนินการเปรียบเทียบ คือ น้อยกว่า (<) และน้อยกว่าหรือเท่ากับ (<=) ร่วมกับคำสั่ง WHERE เพื่อแสดงผลตามเงื่อนไข สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง ข้อมูลจากตาราง book
+---------+-------------+------------+
| book_id | book_name | book_price |
+---------+-------------+------------+
| 1 | PHP & MySQL | 200.00 |
| 2 | Python | 220.00 |
| 3 | SQL | 280.00 |
| 4 | Java | 250.00 |
+---------+-------------+------------+
ตัวอย่างที่ 1 MySQL น้อยกว่า (<)
SELECT book_id, book_name, book_price FROM book WHERE ( book_price < 210 );
ผลลัพธ์
+---------+-------------+------------+
| book_id | book_name | book_price |
+---------+-------------+------------+
| 1 | PHP & MySQL | 200.00 |
+---------+-------------+------------+
1 row in set (0.000 sec)
จากตัวอย่าง SQL เป็นการกำหนดเงื่อนไขโดยใช้เครื่องหมายน้อยกว่า (<) คือ ( book_price < 210 ) หมายความว่าแสดงทุกข้อมูลที่ column price มีค่าน้อยกว่า 210
ตัวอย่างที่ 2 MySQL น้อยกว่าหรือเท่ากับ (<=)
SELECT book_id, book_name, book_price FROM book WHERE ( book_price <= 250 );
ผลลัพธ์
+---------+-------------+------------+
| book_id | book_name | book_price |
+---------+-------------+------------+
| 1 | PHP & MySQL | 200.00 |
| 2 | Python | 220.00 |
| 4 | Java | 250.00 |
+---------+-------------+------------+
3 rows in set (0.001 sec)
จากตัวอย่าง SQL เป็นการกำหนดเงื่อนไขโดยใช้เครื่องหมายน้อยกว่าหรือเท่ากับ (<=) คือ ( book_price <= 250 ) หมายความว่าแสดงทุกข้อมูลที่ column price มีค่าน้อยกว่าหรือเท่ากับ 250