Page 18 - sql_ebook_codingthailand
P. 18

14



                   ตัวอย่างที  8 คําสั ง UPDATE ตาราง Employee เพื อแก้ไขค่าข้อมูลของฟิลด์ชื อ salary โดยแก้ไขค่า

                   ข้อมูลเป็น 24000 และมีเงื อนไข (WHERE) ว่าแก้ไขฟิลด์ job ที มีค่าเท่ากับ Programmer

                   UPDATE Employee
                   SET salary = 24000

                   WHERE job = ‘Programmer’



                   ตัวอย่างที  9 คําสั ง UPDATE ตาราง Client กรณีที ต้องการ UPDATE ทีละหลายๆฟิลด์พร้อมกันโดย
                   คั นด้วยเครื องหมายคอมม่า (,)

                   UPDATE Client

                   SET contactperson = ‘Sunee’,contactnumber = ’02-123456’
                   WHERE clientID = 1



                          จะสังเกตว่าเงื อนไขที นํามาใช้นั นจะเปรียบเทียบโดยใช้เครื องหมายเท่ากับ เพื อระบุว่า
                   ต้องการแก้ไขค่าข้อมูลในแถวใดบ้าง เครื องหมายเท่ากับนี เราเรียกว่าตัวดําเนินการ (Operators)

                          ตัวดําเนินการ(Operators) มีอยู่หลายประเภท ขอยกตัวอย่างตัวดําเนินประเภทเปรียบเทียบ

                   (Comparison Operators) ดังนี

                              ตัวดําเนินการ                               ความหมาย

                                    =                   เท่ากับ
                                    <                   น้อยกว่า

                                   <=                   น้อยกว่าหรือเท่ากับ

                                    >                   มากกว่า

                                   >=                   มากกว่าหรือเท่ากับ
                                   <>                   ไม่เท่ากับ



                   ตัวอย่างที  10 คําสั ง UPDATE แก้ไขข้อมูลเงินเดือนของพนักงานที มีเงินเดือนน้อยกว่า 10000 เป็น

                   15000 ทุกคน
                   UPDATE Employee

                   SET salary = 15000

                   WHERE salary < 10000










                                               เรียนเขียนโปรแกรมฟรี กับโค้ชเอก ได้ที  www.codingthailand.com
   13   14   15   16   17   18   19   20   21   22   23