สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
พัฒนาเว็บไซต์

รู้จัก Data Manipulation Language

17 ธ.ค. 2557

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

รู้จัก Data Manipulation Language

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

ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอทีได้เลยค่ะ