ورود

View Full Version : برگرداندن آخرین ردیف برای هر کاربر



moscoder
یک شنبه 08 شهریور 1394, 22:05 عصر
سلام به همه دوستان
یک کئوری برای مورد زیر می خواستم.
تیبل زیر رو در نظر بگیرید.

http://oi59.tinypic.com/qo65bo.jpg

می خواستم آخرین ردیف وارد شده برای تمامی سه کار بر را برگردانم.

برای گرفتن تمامی یک کاربر خواص از کئوری زیر استفاده کردم ( که بعد با تبدیل اون به JSON و استفاده از یه حلقه for آخرین ردیف رو بدست آوردم )
کد PHP:



"SELECT * FROM users_table WHERE username='$username'";




ولی کئوری می خوام که آخرین ریکورد رو برای هر کاربر بدست بیاره
مثلا برای تیبل فوق چیزی مثل زیر مد نظر من است



کد:
20 Samsung 30.8 57.6
23 mostafa 30.9 57.96


اگر دوستان راه کار دیگه از جمله اضافه کردن ستون TIMESTAMP رو هم دارن ، بفرمایید.
یا مثلا استفاده از کئئوری زیر ، که البته باز برای یک کاربر هست:






select * from data where user='me' order by id desc limit 1

خیلی ممنون

moscoder
یک شنبه 15 شهریور 1394, 09:14 صبح
خیلی ممنون از بچه های برنامه نویییییس..... مشکلم حل شد.