widebase - SQL tutor

Home

  IT A-Z Access tutor Excel tutor SQL tutor

SQL เบื้องต้น

1. SQL
2. Relational Database
3. การเลือกข้อมูล
4. การสร้าง Table
5. การกำหนด key
6. การแก้ไข Table
7. การป้อนข้อมูล
8. การปรับปรุงข้อมูล
9. การลบข้อมูล
10. การลบ Table

SQL

SQL เบื้องต้น

SQL Link

 

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

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

ไวยากรณ์

UPDATE tablename
SET columnname1 = newvalue1 [," columnname2" = "newvalue2"...]
WHERE column1 OPERATOR value [AND|OR column2 OPERATOR value];
[] = optional

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 (;)

 

สงวนลิขสิทธิ์