Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z odpowiednim posortowaniem wyników
Karen
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 1
Dołączył: 23.10.2006

Ostrzeżenie: (0%)
-----


Witam,
piszę ponieważ nie wiem jak ugryźć ten temat.
Otóż mam bazę:

id|user|rma|przedmiot|timestamp

i do tego wpisy załóżmy:

1|usr1|1|item1|2011-01-01
2|usr3|1|item2|2011-01-01
3|usr2|2|item3|2011-01-02
4|usr1|3|item4|2011-02-01
5|usr2|4|item5|2011-02-02
6|usr3|5|item6|2011-02-03
7|usr1|6|item7|2011-02-03

Problem w tym, że potrzebuję otrzymać listę w takiej kolejności:

7|usr1|6|item7|2011-02-03
3|usr1|3|item3|2011-02-01
1|usr1|1|item1|2011-01-01
6|usr3|4|item6|2011-02-03
2|usr3|1|item2|2011-01-01
4|usr2|4|item4|2011-02-02
2|usr2|2|item2|2011-01-02

Teraz to lepiej zobrazuje smile.gif

Czyli pierw posortowane datą, ale też w pewien sposób "zgrupowane" polem user.
Czy da się to załatwić 1 zapytaniem? Niestety próby z jakimś subquery za bardzo obciążają bazę (kupa tekstu i 10000 rekordów).
Potrafiłby ktoś coś doradzić?

Z góry dzięki.

Ten post edytował Karen 14.07.2011, 13:58:55
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 21:49