MySQL ลบ column ลบ field ด้วย DDL บทความนี้สอนเขียนคำสั่ง SQL ในกลุ่ม DDL คือ ALTER TABLE ร่วมกับคำสั่ง DROP เพื่อลบ columns หรือ field ออกจากตารางในฐานข้อมูล MySQL สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง โครงสร้างตาราง book ก่อนลบ column ลบ field
+-------+--------------+------+-----+---------+
| Field | Type | Null | Key | Default |
+-------+--------------+------+-----+---------+
| id | int(11) | NO | PRI | NULL |
| title | char(255) | NO | UNI | NULL |
| price | double(12,2) | YES | | NULL |
+-------+--------------+------+-----+---------+
ตัวอย่าง MySQL ลบ column ลบ field ด้วย DDL
ALTER TABLE book DROP price
ผลลัพธ์
+-------+-----------+------+-----+---------+
| Field | Type | Null | Key | Default |
+-------+-----------+------+-----+---------+
| id | int(11) | NO | PRI | NULL |
| title | char(255) | NO | UNI | NULL |
+-------+-----------+------+-----+---------+
MySQL ลบ column ลบ field ด้วย DDL จากตัวอย่างใช้คำสั่ง ALTER TABLE book คือ แก้ไขโครงสร้างตารางชื่อ book ตามด้วย DROP price คือลบ column หรือ field ชื่อ price จากตาราง book ในฐานข้อมูล MySQL