|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 31 Aug 2002 15:46:18 To : Vlad Degtyarov Subject : Re: table & tree --------------------------------------------------------------------------------
Vlad Degtyarov wrote:
> Andrey Sapozhnikov <sapa@icb.chel.su> пишет:
> AS> примерно так:
>
> AS> SELECT msg_id FROM MESSAGES WHERE parent=0 ORDER
> AS> BY recv_time DESC LIMIT 20;
>
> AS> после чего достать двадцать последних корней
> AS> деревьев уже отсортированых
> AS> по дате получения.
>
> Тут конечно все хорошо, но если надо доставать HЕ ПОСЛЕДHИЕ 20, а
> допустим _предпоследние_ или _предпредпоследние_ (а что если этих
> сообщений 10000, и кому-то прикортило посмотреть где-то в середине 20
> сообщений) ;(
... LIMIT 20 OFFSET 5000;
и смотри из середины. Вообще-то я читаю документацию вслух и
с выражением за $50/h, но учитывая, что это еще и оффтопик -
(со)?модератор может себе в качестве штрафа долю захотеть :)
Андрей
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/5284dee52fc2.html, оценка из 5, голосов 10
|