بدست آوردن جمع اعداد یک کلومن
یه تیبل داریم به نام bank که توش یه کلومن وجود داره به اسم mablagh
حدود 10000 تا row که توسط کاربران مختلف که با کلومن userid تفکیک میشن داریم
دنبال دستوری یا کدی هستم که تمامی mablagh های یک userid خاص رو برام بیرون بکشه و اعدادش رو با هم جمع کنه و جمع کل رو بگه
مثلا userid شماره 10 سه تا mablagh داره به شکل زیر :
دستور باید اینا رو بیرون بکشه و نتیجه رو این بده :
ممنون
پاسخ : بدست آوردن جمع اعداد یک کلومن
اگر درست متوجه شده باشم جواب شما به صورت زیر است .
کد:
SELECTuserid,sum(mablagh) FROM bank
GROUP BY userid
پاسخ : بدست آوردن جمع اعداد یک کلومن
به نظرم رو نمی خواد به جاش چون یوزر آی دی خاص درخواست شده.
در ضمن column می شه ستون به فارسی.
پاسخ : بدست آوردن جمع اعداد یک کلومن
این دستور که به هم چسبیده هست و اشتباهه !!! میشه واضح تر بنویسید و با مثال؟!
می خوام تمام مبالغ مربوط به یه یوزر ایدی مشخص رو در زمان های مختلف با هم جمع کنم یعنی هر چی کلومن mablagh مربوط به userid شماره 10 هست مثلا
SELECT mablagh FROM bank WHERE userid=10
که مبلغ های این یوزر ایدی رو بده و حالا یه دستور باشه که مقادیر رو با هم جمع کنه و جمع کل mablagh های این یوزر ایدی رو بده
منظور من ستون نبود، منظور من تعداد ردیف هایی بود که این یوزر داره
پاسخ : بدست آوردن جمع اعداد یک کلومن
کد:
SELECT userid, SUM(mablagh) FROM bank WHERE userid = 10;
پاسخ : بدست آوردن جمع اعداد یک کلومن
بله اگر تنها یک یوزر را بخواهید دوست گرامی ما دقیق بیان کردند .