K@M@L
Registered User
- تاریخ عضویت
- 7 نوامبر 2009
- نوشتهها
- 31
- لایکها
- 0
سلام
من یک جدول دارم که اطلاعاتش به صورت زیر است
+-----------+---------------+
| name | date |
+-----------+---------------+
| kamal | 1317817030 |
| lila| 1317231555 |
|reza | 1317821973|
| maryam| 1321276466|
| ali| 1321276469|
| kamal| 1321276470|
+-----------+---------------+
کد mysql من هم صورت زیره:
کد بالا لیست رو به صورت زیر نمایش میده:
ali
maryam
reza
kamal
lila
در حالی که باید اول کمال رو نمایش بده!
من میخوام به صورت زیر نمایش داده بشه:
kamal
ali
maryam
reza
lila
توی GROUP ، کمال اول توی لیست تاثیر داره اما کمال دوم هیچ تاثیر نداری، حالا من چیکار کنم که به جای کمال اول، کمال آخر تاثیر داشته باشه؟
در کل لیستی که با کد بالا نمایش داده میشه بر حسب زمان نیست، لذا چیکار کنم که بر حسب زمان چیده بشه؟
من یک جدول دارم که اطلاعاتش به صورت زیر است
+-----------+---------------+
| name | date |
+-----------+---------------+
| kamal | 1317817030 |
| lila| 1317231555 |
|reza | 1317821973|
| maryam| 1321276466|
| ali| 1321276469|
| kamal| 1321276470|
+-----------+---------------+
کد mysql من هم صورت زیره:
کد:
SELECT * FROM `omr` GROUP BY `name` ORDER BY `date` DESC LIMIT 10
کد بالا لیست رو به صورت زیر نمایش میده:
ali
maryam
reza
kamal
lila
در حالی که باید اول کمال رو نمایش بده!
من میخوام به صورت زیر نمایش داده بشه:
kamal
ali
maryam
reza
lila
توی GROUP ، کمال اول توی لیست تاثیر داره اما کمال دوم هیچ تاثیر نداری، حالا من چیکار کنم که به جای کمال اول، کمال آخر تاثیر داشته باشه؟
در کل لیستی که با کد بالا نمایش داده میشه بر حسب زمان نیست، لذا چیکار کنم که بر حسب زمان چیده بشه؟