Devdit
 

SQL การใช้ WHERE เพื่อกำหนดเงื่อนไขในการแสดงข้อมูล

1.3K

สอนเขียนคำสั่ง SQL การใช้ WHERE เพื่อกำหนดเงื่อนไขในการแสดงข้อมูล ตัวอย่างแนะนำการใช้คำสั่ง WHERE เพื่อกำหนดเงื่อนไข โดยมี 2 เงื่อนไข คือ ข้อมูลต้องมีคำว่า SQL และราคาต้องมากกว่า 150 สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง SQL การใช้ WHERE เพื่อกำหนดเงื่อนไขในการแสดงข้อมูล

SELECT * FROM book WHERE ( name LIKE '%SQL%' ) AND ( price > 150 );

ผลลัพธ์

+----+------------+--------+
| id | name       | price  |
+----+------------+--------+
|  3 | MySQL      | 180.00 |
|  4 | SQL        | 180.00 |
|  6 | SQL Server | 220.00 |
|  9 | SQL        | 180.00 |
+----+------------+--------+
4 rows in set (0.000 sec)

คำอธิบาย

SQL การใช้ WHERE เพื่อกำหนดเงื่อนไขในการแสดงข้อมูล ตัวอย่างใช้คำสั่ง ( name LIKE '%SQL%' ) AND ( price > 150 ) โดยเงื่อนไขทั้ง 2 จะต้องเป็นจริง จึงจะแสดงข้อมูลออกสู่หน้าจอ สามารถอธิบายคำสั่งได้ดังนี้

1. ( name LIKE '%SQL%' ) คือ ข้อมูลที่แสดงจะต้องมีคำว่า SQL อยู่ในข้อมูล ของ column name

2. ( price > 150 ) คือ ข้อมูลที่แสดงราคาต้องมากกว่า 150 ของ column price

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ