شرح صفوف ومحتوى الفقرة
يمثل الأمر DELETE FROM عملية «الحذف» (Delete) في منظومة CRUD. ويقوم بإزالة الصفوف الكاملة التي تطابق شرط WHERE من الجدول. وعلى خلاف الأمر الهيكلي TRUNCATE TABLE (الذي يفرغ الجدول بالكامل ويعيد تصفير عداد الترقيم)، يعمل DELETE FROM ... WHERE على مستوى الصفوف ويحافظ على قيمة عداد AUTO_INCREMENT ويفعّل إجراءات المفاتيح الأجنبية ON DELETE:
SQL
DELETE FROM products
WHERE product_id = 109;