كيف يمكن ان احدث نتيجة في عمود ضمن جدول في قاعدة البيانات
هذه النتيجة ثانية في الترتيب شكرا
نبشت الويب ولم اجد معلومة واحدة (هذه المعلومة للمعلومة)
شكرا
نبشت الويب ولم اجد معلومة واحدة (هذه المعلومة للمعلومة)
احمد يا احمد
نبشت الويب ولم تجد معلومة؟ هل تستخدم محرك بحث عن الأزياء مثلا؟
أمزح معك :)
هذان الرابطان من النتائج الأولى في بحث Google
...
أرجو أن تجد ضالتك في إحداهما
اعرف هاذين الموقعين ولاني نبشت النت فأنا اروح وأغدو عليهما
كلا الموقعين يقومات بتحديث اول نتيجة في قاعدة البيانات
انا اريد ان احدث ثاني نتيجة اي من خلال ذكر ID
كيف
في الرابط الأول
هناك مثال واضح وبسيط عن اجراء عملية تحديث
هذا هو
# Update user with id 1
newphone = '3113093164'
userid = 1
cursor.execute('''UPDATE users SET phone = ? WHERE id = ? ''',
(newphone, userid))
db.commit()
هل لاحظت الاستعلام؟
في بدايته تجد أمر SQL عادي وفي قسمه الثاني تجد القيم VALUES
لاحظ أنه سيقوم بتحديث رقم الهاتف المخصص للمستخدم المخزن في قاعدة البيانات تحت رقم 1
وقد سبق وان عرف الرقم في السطر userid = 1
.
إن لم تفهم هذا المثال البسيط فعليك بالابتعاد قليلا عن بايثون وقراءة دروس اساسيات SQL
.
محدثك هنا لا يفقه شيئا في بايثون ولولا كان سؤالك عن قواعد البيانات لما رددت عليه
تحيتي
السلام عليكم و رحمة الله،
يمكنك البحث الإستفادة من أمثلة SQL و عدم الإقتصار على SQLite. لأنهما نفس الشيئ (حسب علمي).
لقد أفادني الموقع التالي في فهم و تطبيق عدد من الدوال:
التعليقات