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