|
|
|
| Собственно есть таблица с пользователями, id,login,дата рег итд...
стоит задача выхватить последние 10 записей (10 последних зарегестрировавшихся)
отсортировать их по логин или дате-рег (один из 2-х вариантов) в порядке возрастания\убывания (один из двух)
как выбрать 10 последних записей оно понятно
SELECT * FROM user ORDER BY desc date_reg LIMIT 10
в итоге получим массив логинов 10 последних пользователей отсортированных по дате рег в поредке убывания. от( последнего к первому)
а для других вариантов сортировки запрос составить не пойму как, или просто нужно полученный массив уже ср-вами php сортировать в зависимости от требований? | |
|
|
|
|
|
|
|
для: ni_09
(04.02.2009 в 18:38)
| | >>а для других вариантов сортировки запрос составить не пойму как
Каких вариантов? | |
|
|
|
|
|
|
|
для: kis-kis
(04.02.2009 в 19:15)
| | к примеру,нужно выбрать 10 последних зарегистрированных пользователей и отсортировать их по логину в порядке возрастания или убывания. | |
|
|
|
|
|
|
|
для: ni_09
(04.02.2009 в 19:46)
| | нельзя.
сортировать придется уже в php
Либо придется выполнить два запроса. | |
|
|
|
|
|
|
|
для: Trianon
(04.02.2009 в 19:47)
| | Вроде как нашел решение сделать ч\з временные таблици и 2 запроса | |
|
|
|