Page 26 - sql_ebook_codingthailand
P. 26
22
ตัวดําเนินการ ความหมาย
AND ผลลัพธ์จากการ AND จะได้ข้อมูลก็ต่อเมื อเงื อนไขเป็นจริงทั งหมด
OR ผลลัพธ์จากการ OR จะได้ข้อมูลก็ต่อเมื อเงื อนไขใดเงื อนไขหนึ งเป็น
จริง
NOT ผลลัพธ์จากการ NOT จะได้ข้อมูลที อยู่ในรูปปฏิเสธ
LIKE เปรียบเทียบข้อมูลว่าตรงกับรูปแบบที กําหนดไว้หรือไม่
BETWEEN ใช้หาข้อมูลที มีลักษณะเป็นช่วง
3.3.1 การใช้งานตัวดําเนินการ AND
ตัวอย่างที 7 แสดงชื อ เงินเดือนของพนักงานที มีตําแหน่ง Programmer และเงินเดือนน้อยกว่า 16000
SELECT name,salary
FROM Employee
WHERE job = ‘Programmer’ AND salary < 16000
ผลลัพธ์ตัวอย่างที 7
employeeID Name Job Salary departmentID
1111 Somchai Programmer 15000 128
3.3.2 การใช้งานตัวดําเนินการ OR
ตัวอย่างที 8 แสดงรหัส และทักษะ (skill) ของพนักงานที ถนัด JAVA หรือ PHP
SELECT *
FROM EmployeeSkills
WHERE skill = ‘JAVA’ OR skill = ‘MySQL’
ผลลัพธ์ตัวอย่างที 8
employeeID skill
1111 JAVA
4444 MySQL
เรียนเขียนโปรแกรมฟรี กับโค้ชเอก ได้ที www.codingthailand.com