Structure Query Languge

Home

SQL Basic
Knowledge Developer Database Internet Resource
SQL Basic
1. SQL
2. Relational Database
3. การเลือกข้อมูล
4. การสร้าง Table
5. การกำหนด Key
6 . การแก้ไข Table
7 การป้อนข้อมูล
8. การปรับปรุงข้อมูล
9. การลบข้อมูล
10. การลบ Table
11. RollBack, Commit
 
SQL
SQL Basic
SQL Query
TABLE,VIEW
 
[an error occurred while processing this directive]

8. การปรับปรุงข้อมูล

UPDATE statement ใช้ในการปรับค่าหรือเปลี่ยนข้อมูลตามเกณฑ์ที่กำหนด

ไวยากรณ์

UPDATE tablename
SET columnname1 = newvalue1 [," columnname2" = "newvalue2"...]
WHERE column1  OPERATOR value  [AND|OR column2 OPERATOR value ];
[ ] ตัวเลือก

tablename ระบุชื่อ Table
columnname ระบุคอลัมน์ที่ต้องการ แก้ไขค่า
newvalue ค่าใหม่ที่ต้องการแก้ไข
columnname ชื่อคอลัมน์ที่กำหนดเงื่อนไข
value ค่าของเงื่อนไข

ตัวอย่าง

UPDATE phone_book
SET area_code = 623
WHERE prefix = 979;

UPDATE phone_book
SET last_name = 'Smith', prefix=555, suffix=9292
WHERE last_name = 'Jones';

UPDATE employee
SET age = age+1
WHERE first_name='Mary' AND last_name='Williams';

การปรับปรุงข้อมูล ให้พิมพ์คำสั่ง UPDATE ตามด้วยชื่อ Table แล้วตามด้วยคำสั่ง SET ชื่อคอลัมน์ที่ต้องการเปลี่ยนค่า ตามเครื่องหมายเท่ากับ ค่าใหม่ที่นำแทนที่ ถ้าปรับปรุงหลายคอลัมน์ ให้ชื่อคอลัมน์ เท่ากับ ค่าใหม่ แล้วแยกด้วยเครื่องจุลภาค (ยกเว้นค่าชุดสุดท้าย) แล้วตามด้วย WHERE แล้วตามด้วยเงื่อนไข ถ้ามีหลายเงื่อนไขให้เชื่อมด้วย AND หรือ OR แล้วปิดท้ายคำสั่งด้วยเครื่องหมาย semicolon (;)


  

สงวนลิขสิทธิ (C) widebase