Devdit
 

MySQL ไม่เท่ากับ (!=) และ เท่ากับ (==)

2.8K

MySQL ไม่เท่ากับ (!=) และ เท่ากับ (==) บทความนี้สอนการใช้เครื่องเปรียบเทียบค่าคือ ไม่เท่ากับ (!=) และเท่ากับ (==) ของ SQL ร่วมกับคำสั่ง WHERE เพื่อกำหนดเงื่อนไขในการแสดงผล สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ข้อมูลจากตาราง book

+---------+-------------+
| book_id | book_name   |
+---------+-------------+
|       1 | PHP & MySQL |
|       2 | Python      |
|       3 | SQL         |
+---------+-------------+

 

ตัวอย่างที่ 1 MySQL ไม่เท่ากับ (!=)

 SELECT * FROM book WHERE ( book_id != 1 );

ผลลัพธ์

 +---------+-----------+
| book_id | book_name |
+---------+-----------+
|       2 | Python    |
|       3 | SQL       |
+---------+-----------+
2 rows in set (0.000 sec)

คำอธิบาย

MySQL ไม่เท่ากับ (!=) จากตัวอย่างเฉพาะส่วนของ WHERE คือ ( book_id != 1 ) หมายความว่าให้แสดงข้อมูลจากตาราง book ทั้งหมด โดยมีเงื่อนไขคือ column book_id ต้องไม่เท่ากับ 1

ตัวอย่างที่ 2 MySQL เท่ากับ (==)

SELECT * FROM book WHERE ( book_id = 1 );

ผลลัพธ์

+---------+-------------+
| book_id | book_name   |
+---------+-------------+
|       1 | PHP & MySQL |
+---------+-------------+
1 row in set (0.000 sec)

คำอธิบาย

MySQL เท่ากับ (==) จากตัวอย่างเฉพาะส่วนของ WHERE คือ ( book_id = 1 ) หมายความว่าให้แสดงข้อมูลจากตาราง book โดยมีเงื่อนไขคือ column book_id ต้องเท่ากับ 1

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