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
   21   22   23   24   25   26   27   28   29   30   31