Share tips.

tips.html

คำสั่งในการลบแถว DELETE

คำสั่งในการลบข้อมูลในแถว(Row) ซึ่งจำเป็นจะต้องกำหนดเงื่อนไข และจะใช้ร่วมกันกับ WHERE ไม่เช่นนั้นจะเป็นการลบทุกแถวของตาราง

รูปแบบคำสั่ง
DELETE FROM `ชื่อตาราง` WHERE filed_1='data_1';

ตัวอย่าง 1
/* ลบแถวในตาราง products ที่ฟิลด์ product_id = 1 */
DELETE FROM `products` WHERE product_id='1';

เป็นการลบแถว ในตาราง products โดยจะแสดงตามเงื่อนไขคือ ฟิลด์ product_id = '1'

ก่อนใช้คำสั่ง DELETE

product_id product_name product_price category_id
1 Boat (small) 10,000 1
2 Boat with Engine 90,000 1
4 Speed boat 500,000 1

 

หลังใช้คำสั่ง DELETE

product_id product_name product_price category_id
2 Boat with Engine 90,000 1
4 Speed boat 500,000 1

20 พฤษภาคม 2555 16:05:37