ورود

View Full Version : سوال: مجموع یک فیلد از 5 رکورد آخر



milad.bm
چهارشنبه 26 مرداد 1390, 12:19 عصر
سلام به همگی.
من میخوام بدونم چطور میشه مجموع یک فیلد از 5 رکورد آخر وارد شده به پایگاه رو حسای کنم؟
از دستورات تو در تو استفاده کردم نشد. یعنی :
select sum(id) from (select id from table where 1 order by id desc limit 0,5)
کد بالا میخواد مجموع id پنج رکورد آخر رو بدست بیاره که ارور میده

bigtime
شنبه 29 مرداد 1390, 23:32 عصر
با سلام
من با دستور رپزیر این کار رو کردم:
select sum(column_name) from tbl_name limit 0,5;
البته بگما دستور بالا 5 تا رکورد اول رو ستون هاشون رو با هم جمع میکنه. یعنی اونایی که دارای برای مثال id کوچکتری هستن.