مضى على الشبكة و يوم من العطاء.

الدرس الثالث : INSERT ROWS

  • بادئ الموضوع بادئ الموضوع BEN10
  • تاريخ البدء تاريخ البدء

BEN10

./عضو نشيط
.:: كاتب تقني ::.

السمعة:

بسم الله الرحمن الرحيم والصلاة والسلام على رسولنا الكريم
اليوم الموضوع عن الصفوف ( ROWS), سوف أحاول جعل العناوين بالإنجليزية لكي يكون أفضل في الفهم، ولو بالإمكان جعلها بالعربي فسوف أحاول تعديلها, على بركة الله نبدأ :
  • Enter values into the tables | إدخال قيم في الجدول.
إدخال قيم (بيانات) إلى جدول الموظفين (insert into employees) :
SQL:
values (1,"peter","parker",18,"2023-01-03");
select * from employees ;
  • Enter a set of values once in the tables | إدخال البيانات مرة واحدة في الجدول.
إدخال البيانات إلى جدول الموظفين (insert into employees):
SQL:
values (2, "ahmed" ,"isalm" ,23 ,"2023-05-13"),
       (3,"ibrahim ","yassen",16,"2023-04-07"),
       (4,"mahamed ","adel",18,"2023-04-05"),
       (5,"sh3ll","parker",10,"2023-11-05");
select * from employees ;
  • تخيل أنك تريد إضافة موظف، لكنك لا تعرف راتبه أو تاريخ بدء العمل
SQL:
insert into employees(employee_id,first_name,last_name)
values (6,"black","parker");
select * from employees ;
ماذا لو قمنا بإدخال صف يحتوي على بيانات مفقودة كما في الصورة؟
1710099304725.png
SQL:
insert into employeesvalues (6,"blacker","fish");
 select * from employees ;
المخرجات (output) :
SQL:
T WILL PRINT THIS ERROR → ERROR CODE 1136. COLUMN DOESN'T MATCH VALUE COUNT AT ROW 1
والحل الخطأ راجع النقطة الأخيرة(تخيل أنك تريد إضافة موظف …إلخ)


وهذه هي نهاية الدرس الثالث
 
بسم الله والصلاة والسلام على رسولنا الكريم
النهاردة الموضوع عن الصفوف ( ROWS),هحاول أخلي العنواين بالإنجليزية عشان هيبقى أحسن في الفهم لو ممكن تبقى بالعربي هحاول أعدلها.
  • Enter values into the tables | إدخال قيم في الجدول.
إدخال قيم (بيانات) إلى جدول الموظفين (insert into employees) :
SQL:
values (1,"peter","parker",18,"2023-01-03");
select * from employees ;
  • Enter a set of values once in the tables | إدخال البيانات مرة واحدة في الجدول.
إدخال البيانات إلى جدول الموضفين (insert into employees):
SQL:
values (2, "ahmed" ,"isalm" ,23 ,"2023-05-13"),
       (3,"ibrahim ","yassen",16,"2023-04-07"),
       (4,"mahamed ","adel",18,"2023-04-05"),
       (5,"sh3ll","parker",10,"2023-11-05");
select * from employees ;
  • تخيل أنك تريد إضافة موظف، لكنك لا تعرف راتبه أو تاريخ بدء العمل :
SQL:
insert into employees(employee_id,first_name,last_name)
values (6,"black","parker");
select * from employees ;
ماذا لو قمنا بإدخال صف يحتوي على بيانات مفقودة كما في الصورة؟

SQL:
insert into employeesvalues (6,"blacker","fish");
 select * from employees ;
المخرجات (output) :
SQL:
T WILL PRINT THIS ERROR → ERROR CODE 1136. COLUMN DOESN'T MATCH VALUE COUNT AT ROW 1
ولحل الخطأ راجع النقطة الأخيرة→ تخيل أنك تريد إضافة موظف …إلخ

هذه نهاية الدرس الثالث
يعطيك العافية
 

آخر المشاركات

عودة
أعلى