รู้จัก Data Manipulation Language
คือ กลุ่มภาษา SQL ที่ใช้ในการจัดการข้อมูลภายในตารางฐานข้อมูล แบ่งกลุ่มของคำสั่งได้เป็น 3 กลุ่ม คือ 1. คำสั่ง Insert ใช้สำหรับการแทรกหรือเพิ่มเรคอร์ดใหม่ 2. คำสั่ง Update ใช้สำหรับการแก้ไขเรคอร์ด 3. คำสั่ง Delete ใช้สำหรับการลดเรคอร์ด ดังนี้

Data Manipulation Language (DML)
คือ กลุ่มภาษา SQL ที่ใช้ในการจัดการข้อมูลภายในตารางฐานข้อมูล แบ่งกลุ่มของคำสั่งได้เป็น 3 กลุ่ม คือ 1. คำสั่ง Insert ใช้สำหรับการแทรกหรือเพิ่มเรคอร์ดใหม่ 2. คำสั่ง Update ใช้สำหรับการแก้ไขเรคอร์ด 3. คำสั่ง Delete ใช้สำหรับการลดเรคอร์ด ดังนี้
1. คำสั่ง Insert
เมื่อเราสร้างฐานข้อมูลและตารางเรียบร้อยแล้ว ตารางที่เราสร้างขึ้นก็จะยังว่างอยู่ คือไม่มีเรคอร์ดใดๆ ดังนั้น ถ้าเราต้องการใส่ข้อมูล หรือใส่เรคอร์ดลงไปในตาราง เราก็จะต้องทำการเรียกใช้คำสั่ง Insert ดังนี้

โดยที่ tablename คือ ตารางที่ต้องการเพิ่มเรคอร์ดใหม่ลงไป
([col_name]) คือ ชื่อคอลัมน์ หรือฟิลด์ที่ต้องการเพิ่มเรคอร์ดใหม่ โดยในส่วนนี้จะไม่ระบุก็ได้ ถ้าในการเพิ่ม
เรคอร์ดใหม่นี้กระทำกับทุกฟิลด์ในตาราง
val1, val2.. คือ ข้อมูลที่ต้องการเพิ่มลงไปในตารางตามลำดับฟิลด์ในตาราง
2. คำสั่ง Update
เมื่อเราทำการเพิ่มเรคอร์ดลงในตารางแล้ว บางครั้งอาจจะเกิดข้อผิดพลาด เช่น กรอกเรคอร์ดข้อมูลในบางฟิลด์ผิด ดังนั้น สิ่งที่เราจะต้องทำคือ การแก้ไขเรคอร์ด โดยเราจะทำการเรียกใช้คำสั่ง Update ดังนี้

โดยที่ tablename คือ ตารางที่ต้องการแก้ไขเรคอร์ด
col_name1, col_name2, ... คือ ชื่อฟิลด์ในตาราง
val 1, val 2, ... คือ ค่าของในแต่ละฟิลด์ที่ต้องการแก้ไข
[Where where_defintion] คือ การกำหนดเงื่อนไขในการแก้ไข ว่าต้องการแก้ไขเรคอร์ดใด ในส่วนของเงื่อนไข ไม่ต้องระบุก็ได้
3. คำสั่ง Delete
เมื่อเราเพิ่มเรคอร์ดลงไปในตารางแล้ว บางครั้งอาจเกิดข้อผิดพลาด เช่น กรอกบางเรคอร์ดเกินมา ดังนั้น เราจะต้องทำก็คือ การลบเรคอร์ด โดยเราจะเรียกใช้คำสั่ง Delete ดังนี้

โดยที่ tablename คือ ตารางที่ต้องการลบเรคอร์ด
[Where where_defintion] การกำหนดเงื่อนไขในการลบ ว่าต้องการลบเรคอร์ดใด ในส่วนของเงื่อนไขไม่ต้องระบุ ก็ได้ แต่ต้องระวัง ถ้าไม่ระบุเงื่อนไขในการลบ หลังจากเรียกใช้คำสั่ง Delete แล้วจะเป็นการลบหมดทุกเรคอร์ดใน ตาราง
ไอทีจีเนียส เอ็นจิเนียริ่ง ให้บริการด้านไอทีครบวงจร
ทั้งงานอบรม (Training) สัมมนา รับเขียนโปรแกรม เว็บไซต์ แอปพลิเคชัน งานออกแบบกราฟิก และงานด้าน E-Marketing ทั้ง SEO, PPC และ Social Media Marketing
ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอทีได้เลยค่ะ
