السلام عليكم ورحمة الله وبركاته
لدي في قاعدة البيانات
My SQL
جدول بطاقات المستخدمين حقل لرصيد البطاقات وحقل لرقم المستخدم
وليكن بالشكل التالي:
balance/ / User_id/
2000 2
1000 2
3000 1
500 3
وعندما أريد استدعاء رصيد المستخدم 2 أكتب الكود التالي
sql=”select sum(balance) from tbl_userCart
Where user_id= 2”
فيظهر لدي الرصيد هو /3000/
فاذا أردت طرح مثلا /100/ من رصيد المستخدم 2 فما هو الكود لهذه العملية
علما انني عندما أضع هذا الكود
sql=”update tbl_userCart
Set balance =2900
Where user_id=2”
فانه يقوم بتعديل أول خانة من رصيد المستخدم 2 أي يقوم بتعديل 2000
ويحولها الى 2900 وهكذا بدلا من انقاص رصيد المستخدم يزداد

