DELETE چیست؟

یک دستور SQL که میتواند ردیف هایی را تعیین و آنهارا از جدول پایگاه داده حذف کرد.

نحو نوشتار DELETE

نمونه کد زیر یک قطعه از حذف یک ردیف است که در ادامه نکات آنرا بررسی میکنم:

DELETE FROM users WHERE id = 1 ; 

در کد بالا در جدول users کسی که id آن برابر 1 است، حذف میشود.

 

نکته: استفاده از WHERE باعث شرط گذاشتن میشود و در صورت نگذاشتن آن همه ردیف های جدول حذف میشود.

 

حذف همه ی ردیف ها

برای حذف کردن همه ی ردیف ها از نمونه کد زیر استفاده میکنیم:

DELETE FROM users;

در نمونه کد بالا همه ی ردیف ها در جدول users حذف میشوند.

خلاصه درس

دستور DELETE میتوان یک ردیف یا همه ی ردیف های یک جدول را حذف کند.

با استفاده از WHERE میتوان شرط گذاشت و تعیین کرد که کدام ردیف حذف شود.

توسعه دهندگان
علیرضا چمنی