• 0
احمد امير

الحذف والادخال في قواعد البيانات Sqlite3

سؤال

كيف احذف نتيجة واحد من الصف وليس كل الصف لان هذا ما يحصل ان يقوم بحذف الصف كاملا 

والادخال لا يمكنني ادخال قيمة واحدة يجب ان اقوم بادخال اكثر من قيمة كان تكون قيمتين او ثلاث اما قيمة واحد لا استطيع ذلك

ارجو الحل شكرا 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

4 إجابة على هذا السؤال .

  • 1

 

بالنسبة لحذف نتيجة شخص واحد فقط من السجل استخدم update
 

UPDATE results SET math = null WHERE student_name = 'test';

اما لادخال قيمة واحدة فقط فهي بالاصل متاحة طالما ان باقي الاعمدة غير مطلوبة Nullable

CREATE TABLE results(id int PRIMARY KEY, student_name VARCHAR(100) NOT NULL, english double, math double, science double);

INSERT INTO results(id, student_name, math) VALUES(10, 'mohamed', 85);

SELECT * FROM results;

لاحظ الناتج في الصورة التالية :

Capture.thumb.PNG.56712149a0dfae65574862

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي العزيز اما بالنسبة للحذف فشكرا ولكن اتمنى ان تعمل هذا بمكتبة sqlite3  الموجودة ضمن بايثون 

اما الادخال فغير موجدة اعتقد في مكتبة sqlite3 الموجودة في بايثون

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

testpng.PNG.4c880c9dda45118a370102817a9d

 

وقاعدة البيانات مرفقة

نصيحة أخوية :

      لو سألت مرة أخري علي كود جاهز وكامل لما تريد عمله أترك مجال البرمجة نهائيا أفضل لك

sqlite_test.db3

تم تعديل بواسطه MOHAMED FATHY BASHA
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ههههها آسف ? اذا ازعجتك باسئلتي 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .