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
   14   15   16   17   18   19   20   21   22   23   24