العودة إلى الدورة

تعديل البيانات الموجودة (UPDATE)

أساسيات قواعد البيانات: من الصفر إلى الاحتراف

الدرس 21: تعديل البيانات الموجودة (UPDATE)

تُستخدم عبارة UPDATE لتغيير البيانات في الصفوف الموجودة في الجدول.

الدور الحاسم لعبارة WHERE

أمر UPDATE قوي وخطير للغاية. إذا حذفت عبارة WHERE، فستقوم بتعديل جميع السجلات في الجدول.

بناء الجملة الأساسي

sql UPDATE [table_name] SET [column1] = [new_value1], [column2] = [new_value2], ... WHERE [condition];

مثال 1: تحديث سجل واحد

تحديث عنوان البريد الإلكتروني لـ Jane Smith باستخدام مفتاحها الأساسي الفريد (CustomerID = 5).

sql UPDATE Customers SET Email = 'jane.s_new@example.com' WHERE CustomerID = 5;

مثال 2: تحديث سجلات متعددة

منح جميع الموظفين في قسم 'Sales' علاوة بنسبة 10%.

sql UPDATE Employees SET Salary = Salary * 1.10 WHERE Department = 'Sales';

لاحظ كيف نجري عملية حسابية (Salary * 1.10) مباشرة داخل عبارة SET.