Page 19 - sql_ebook_codingthailand
P. 19
15
ข้อควรระวังในการใช้คําสั ง UPDATE คือ เมื อเราใช้คําสั ง UPDATE จะต้องใส่เงื อนไข
(WHERE) ด้วยทุกครั ง เพื อเป็นการระบุว่าเราจะ UPDATE แถว (record) ใดบ้าง เพราะหากไม่ใส่
เงื อนไข (WHERE) อาจทําให้ค่าข้อมูลของทุกแถว (record) ในตาราง ได้รับการแก้ไขค่าข้อมูล
ทั งหมด ยกตัวอย่างเช่น
UPDATE Employee
SET salary = 24000
หากเราไม่ใส่เงื อนไข (WHERE) จะทําให้พนักงานทุกคนมีเงินเดือน 24000 เท่ากันหมด
2.4 การใช้คําสั ง DELETE
คําสั ง DELETE เป็นคําสั งสําหรับลบข้อมูลที อยู่ในตาราง
รูปแบบคําสั ง
DELETE FROM ชื อตาราง
WHERE เงื อนไข
ตัวอย่างที 11 คําสั ง DELETE เพื อลบข้อมูลพนักงานโดยมีเงื อนไขว่าลบเฉพาะรหัสพนักงานเท่ากับ
1111
DELETE FROM Employee
WHERE employeeID = 1111
ตัวอย่างที 12 คําสั ง DELETE เพื อลบข้อมูลพนักงานโดยมีเงื อนไขว่าลบเฉพาะพนักงานที มีอาชีพ
Programmer
DELETE FROM Employee
WHERE job = ‘Programmer’
นอกจากคําสั ง DELETE สําหรับลบข้อมูลในตารางแบบมีเงื อนไขแล้ว เรายังสามารถลบ
ข้อมูลทั งหมดในตารางได้ ดังนี
รูปแบบคําสั ง
DELETE FROM ชื อตาราง
ตัวอย่างที 13 คําสั ง DELETE เพื อลบข้อมูลทั งหมดของตาราง Assignment
DELETE FROM Assignment
เรียนเขียนโปรแกรมฟรี กับโค้ชเอก ได้ที www.codingthailand.com